Package com.aquima.web.security
Class SpringAuthorisationManager
java.lang.Object
com.aquima.web.security.SpringAuthorisationManager
- All Implemented Interfaces:
com.blueriq.component.api.security.IAuthorisationManager
public class SpringAuthorisationManager
extends Object
implements com.blueriq.component.api.security.IAuthorisationManager
Authorisation manager that uses Spring for the authorisation.
Important: There must be a AuthenticationManager bean with the id 'authenticationManager'
- Since:
- 8.0
- Author:
- Danny Roest
-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionSpringAuthorisationManager
(com.aquima.interactions.foundation.logging.audit.IAuditEngine auditEngine, org.springframework.security.web.context.SecurityContextRepository securityContextRepository) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
com.aquima.interactions.project.IUserData
-
Constructor Details
-
Method Details
-
getUserData
public com.aquima.interactions.project.IUserData getUserData()- Specified by:
getUserData
in interfacecom.blueriq.component.api.security.IAuthorisationManager
-
createAnonymousUser
public void createAnonymousUser()- Specified by:
createAnonymousUser
in interfacecom.blueriq.component.api.security.IAuthorisationManager
-
clearAuthorisation
public void clearAuthorisation()- Specified by:
clearAuthorisation
in interfacecom.blueriq.component.api.security.IAuthorisationManager
-