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
  • Constructor Details Link icon

    • SpringAuthorisationManager Link icon

      public SpringAuthorisationManager(com.aquima.interactions.foundation.logging.audit.IAuditEngine auditEngine, org.springframework.security.web.context.SecurityContextRepository securityContextRepository)
  • Method Details Link icon

    • getUserData Link icon

      public com.aquima.interactions.project.IUserData getUserData()
      Specified by:
      getUserData in interface com.blueriq.component.api.security.IAuthorisationManager
    • createAnonymousUser Link icon

      public void createAnonymousUser()
      Specified by:
      createAnonymousUser in interface com.blueriq.component.api.security.IAuthorisationManager
    • clearAuthorisation Link icon

      public void clearAuthorisation()
      Specified by:
      clearAuthorisation in interface com.blueriq.component.api.security.IAuthorisationManager