- AccessCache - Interface in it.eng.rdlab.soa3.connector.service.core
-
Manages cached access entry objects
- 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 abstract class
- AccessControlManager() - Constructor for class it.eng.rdlab.soa3.connector.service.core.AccessControlManager
-
- 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.authentication.AuthenticationInternalServiceImpl
-
Sends the request to SOA3
- askToSOA3(String, long) - Method in class it.eng.rdlab.soa3.connector.service.core.impl.authentication.DNAuthenticationService
-
- askToSOA3(String, long) - Method in class it.eng.rdlab.soa3.connector.service.core.impl.authentication.FederatedAuthenticationService
-
- askToSOA3(String, long) - Method in class it.eng.rdlab.soa3.connector.service.core.impl.authentication.SessionAuthenticationService
-
- askToSOA3(String, long) - Method in class it.eng.rdlab.soa3.connector.service.core.impl.authentication.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.authentication.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.authentication
-
Abstract implementation of the authentication internal service
- AuthenticationInternalServiceImpl(AccessCache) - Constructor for class it.eng.rdlab.soa3.connector.service.core.impl.authentication.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
-
- AuthorizationServiceFactory - Class in it.eng.rdlab.soa3.connector.service.core
-
Generator of the authentication service, basing on the information in the header
- AuthorizationServiceFactory() - Constructor for class it.eng.rdlab.soa3.connector.service.core.AuthorizationServiceFactory
-
- authorize(String, String, String) - Method in interface it.eng.rdlab.soa3.connector.service.core.AuthorizationInternalService
-
- authorize(String, String, String) - Method in class it.eng.rdlab.soa3.connector.service.core.impl.authorization.PolicyBasedAuthorization
-
- AUTHZ_ENABLED - Static variable in interface it.eng.rdlab.soa3.connector.service.configuration.ConfigurationLabels
-