Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
F
G
I
K
R
S
T
U
A
AccessControlBean
- Class in
it.eng.rdlab.soa3.connector.service.beans
Utility bean carrying the access control information
AccessControlBean()
- Constructor for class it.eng.rdlab.soa3.connector.service.beans.
AccessControlBean
AccessControlManager
- Class in
it.eng.rdlab.soa3.connector.service.core
Access control manager singleton
AccessService
- Class in
it.eng.rdlab.soa3.connector.service.jaxrs
REST service for the complete access control flow of SOA3
AccessService()
- Constructor for class it.eng.rdlab.soa3.connector.service.jaxrs.
AccessService
addDeniedOperation(String, String)
- Method in class it.eng.rdlab.soa3.connector.service.beans.
AccessControlBean
addPermittedOperation(String, String)
- Method in class it.eng.rdlab.soa3.connector.service.beans.
AccessControlBean
askToSOA3(String, long)
- Method in class it.eng.rdlab.soa3.connector.service.core.impl.
AuthenticationInternalServiceImpl
Sends the request to SOA3
askToSOA3(String, long)
- Method in class it.eng.rdlab.soa3.connector.service.core.impl.
DNAuthenticationService
askToSOA3(String, long)
- Method in class it.eng.rdlab.soa3.connector.service.core.impl.
FederatedAuthenticationService
askToSOA3(String, long)
- Method in class it.eng.rdlab.soa3.connector.service.core.impl.
SessionAuthenticationService
askToSOA3(String, long)
- Method in class it.eng.rdlab.soa3.connector.service.core.impl.
UsernamePasswordAuthenticationService
AUTH_SESSION
- Static variable in interface it.eng.rdlab.soa3.connector.service.configuration.
ConfigurationLabels
authenticate(String)
- Method in interface it.eng.rdlab.soa3.connector.service.core.
AuthenticationInternalService
authenticate(String)
- Method in class it.eng.rdlab.soa3.connector.service.core.impl.
AuthenticationInternalServiceImpl
AuthenticationInternalService
- Interface in
it.eng.rdlab.soa3.connector.service.core
Interface of the internal authentication service
AuthenticationInternalServiceImpl
- Class in
it.eng.rdlab.soa3.connector.service.core.impl
Abstract implementation of the authentication internal service
AuthenticationInternalServiceImpl()
- Constructor for class it.eng.rdlab.soa3.connector.service.core.impl.
AuthenticationInternalServiceImpl
AuthenticationServiceFactory
- Class in
it.eng.rdlab.soa3.connector.service.core
Generator of the authentication service, basing on the information in the header
AuthenticationServiceFactory()
- Constructor for class it.eng.rdlab.soa3.connector.service.core.
AuthenticationServiceFactory
AuthorizationInternalService
- Interface in
it.eng.rdlab.soa3.connector.service.core
C
CATALINA_HOME
- Static variable in interface it.eng.rdlab.soa3.connector.service.configuration.
ConfigurationConstants
CERT_FILE
- Static variable in interface it.eng.rdlab.soa3.connector.service.configuration.
ConfigurationLabels
Configuration
- Class in
it.eng.rdlab.soa3.connector.service.configuration
Configuration manager singleton class
CONFIGURATION_PATH
- Static variable in interface it.eng.rdlab.soa3.connector.service.configuration.
ConfigurationConstants
ConfigurationConstants
- Interface in
it.eng.rdlab.soa3.connector.service.configuration
ConfigurationLabels
- Interface in
it.eng.rdlab.soa3.connector.service.configuration
D
DNAuthenticationService
- Class in
it.eng.rdlab.soa3.connector.service.core.impl
Specification for dn based authentication of
AuthenticationInternalService
DNAuthenticationService(String)
- Constructor for class it.eng.rdlab.soa3.connector.service.core.impl.
DNAuthenticationService
F
FederatedAuthenticationService
- Class in
it.eng.rdlab.soa3.connector.service.core.impl
Specification for federated authentication of
AuthenticationInternalService
FederatedAuthenticationService(String)
- Constructor for class it.eng.rdlab.soa3.connector.service.core.impl.
FederatedAuthenticationService
G
generateService(Map<String, String>)
- Static method in class it.eng.rdlab.soa3.connector.service.core.
AuthenticationServiceFactory
Generates the authentication service basing on the input parameters
getAccessControl(HttpContext)
- Method in class it.eng.rdlab.soa3.connector.service.jaxrs.
AccessService
Access control method
getAccessControlBean(String)
- Method in class it.eng.rdlab.soa3.connector.service.core.
AccessControlManager
getAccessDeniedEntry(String)
- Method in class it.eng.rdlab.soa3.connector.service.core.
AccessControlManager
getAuthValidity()
- Method in class it.eng.rdlab.soa3.connector.service.configuration.
Configuration
Session validity
getCertFile()
- Method in class it.eng.rdlab.soa3.connector.service.configuration.
Configuration
getInstance()
- Static method in class it.eng.rdlab.soa3.connector.service.configuration.
Configuration
getInstance()
- Static method in class it.eng.rdlab.soa3.connector.service.core.
AccessControlManager
getKeyFile()
- Method in class it.eng.rdlab.soa3.connector.service.configuration.
Configuration
getSessionEnd()
- Method in class it.eng.rdlab.soa3.connector.service.beans.
AccessControlBean
getSessionStart()
- Method in class it.eng.rdlab.soa3.connector.service.beans.
AccessControlBean
getSoa3Endpoint()
- Method in class it.eng.rdlab.soa3.connector.service.configuration.
Configuration
Soa3 endopoint
getTrustDir()
- Method in class it.eng.rdlab.soa3.connector.service.configuration.
Configuration
getTrustExt()
- Method in class it.eng.rdlab.soa3.connector.service.configuration.
Configuration
getUsername()
- Method in class it.eng.rdlab.soa3.connector.service.beans.
AccessControlBean
I
initSecurity()
- Static method in class it.eng.rdlab.soa3.connector.service.configuration.
SecurityConfiguration
isDenied(String, String)
- Method in class it.eng.rdlab.soa3.connector.service.beans.
AccessControlBean
isPermitted(String, String)
- Method in class it.eng.rdlab.soa3.connector.service.beans.
AccessControlBean
it.eng.rdlab.soa3.connector.service.beans
- package it.eng.rdlab.soa3.connector.service.beans
it.eng.rdlab.soa3.connector.service.configuration
- package it.eng.rdlab.soa3.connector.service.configuration
it.eng.rdlab.soa3.connector.service.core
- package it.eng.rdlab.soa3.connector.service.core
it.eng.rdlab.soa3.connector.service.core.impl
- package it.eng.rdlab.soa3.connector.service.core.impl
it.eng.rdlab.soa3.connector.service.jaxrs
- package it.eng.rdlab.soa3.connector.service.jaxrs
K
KEY_FILE
- Static variable in interface it.eng.rdlab.soa3.connector.service.configuration.
ConfigurationLabels
R
removeAccessControlBean(String)
- Method in class it.eng.rdlab.soa3.connector.service.core.
AccessControlManager
removeAccessDeniedEntry(String)
- Method in class it.eng.rdlab.soa3.connector.service.core.
AccessControlManager
REQUEST_HEADER
- Static variable in class it.eng.rdlab.soa3.connector.service.core.
AuthenticationServiceFactory
S
SecurityConfiguration
- Class in
it.eng.rdlab.soa3.connector.service.configuration
SecurityConfiguration()
- Constructor for class it.eng.rdlab.soa3.connector.service.configuration.
SecurityConfiguration
SessionAuthenticationService
- Class in
it.eng.rdlab.soa3.connector.service.core.impl
Session based authentication
SessionAuthenticationService()
- Constructor for class it.eng.rdlab.soa3.connector.service.core.impl.
SessionAuthenticationService
setAccessControlBean(String, AccessControlBean)
- Method in class it.eng.rdlab.soa3.connector.service.core.
AccessControlManager
setAccessDeniedEntry(String, long)
- Method in class it.eng.rdlab.soa3.connector.service.core.
AccessControlManager
setSessionEnd(long)
- Method in class it.eng.rdlab.soa3.connector.service.beans.
AccessControlBean
setSessionStart(long)
- Method in class it.eng.rdlab.soa3.connector.service.beans.
AccessControlBean
setUsername(String)
- Method in class it.eng.rdlab.soa3.connector.service.beans.
AccessControlBean
SOA3_ENDPOINT
- Static variable in interface it.eng.rdlab.soa3.connector.service.configuration.
ConfigurationLabels
T
TRUST_DIR
- Static variable in interface it.eng.rdlab.soa3.connector.service.configuration.
ConfigurationLabels
TRUST_FILE_EXTENSION
- Static variable in interface it.eng.rdlab.soa3.connector.service.configuration.
ConfigurationLabels
U
UsernamePasswordAuthenticationService
- Class in
it.eng.rdlab.soa3.connector.service.core.impl
Username/password based authentication
UsernamePasswordAuthenticationService(String)
- Constructor for class it.eng.rdlab.soa3.connector.service.core.impl.
UsernamePasswordAuthenticationService
A
C
D
F
G
I
K
R
S
T
U
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2013. All Rights Reserved.