Class 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 Detail

      • SpringAuthorisationManager

        public SpringAuthorisationManager()
    • Method Detail

      • getUserData

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

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

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

        public String getOnFlowAccessExceptionUrl()
        Specified by:
        getOnFlowAccessExceptionUrl in interface com.blueriq.component.api.security.IAuthorisationManager