Class KeycloakSecurityManagerImpl

  • All Implemented Interfaces:
    org.activiti.api.runtime.shared.security.SecurityManager

    public class KeycloakSecurityManagerImpl
    extends org.activiti.api.runtime.shared.security.AbstractSecurityManager
    • Constructor Summary

      Constructors 
      Constructor Description
      KeycloakSecurityManagerImpl​(org.activiti.api.runtime.shared.security.SecurityContextPrincipalProvider securityContextPrincipalProvider, org.activiti.api.runtime.shared.security.PrincipalIdentityProvider principalIdentityProvider, org.activiti.api.runtime.shared.security.PrincipalGroupsProvider principalGroupsProvider, org.activiti.api.runtime.shared.security.PrincipalRolesProvider principalRolesProvider)  
    • Method Summary

      • Methods inherited from class org.activiti.api.runtime.shared.security.AbstractSecurityManager

        getAuthenticatedUserGroups, getAuthenticatedUserId, getAuthenticatedUserRoles, securityException
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • KeycloakSecurityManagerImpl

        public KeycloakSecurityManagerImpl​(@NonNull
                                           org.activiti.api.runtime.shared.security.SecurityContextPrincipalProvider securityContextPrincipalProvider,
                                           @NonNull
                                           org.activiti.api.runtime.shared.security.PrincipalIdentityProvider principalIdentityProvider,
                                           @NonNull
                                           org.activiti.api.runtime.shared.security.PrincipalGroupsProvider principalGroupsProvider,
                                           @NonNull
                                           org.activiti.api.runtime.shared.security.PrincipalRolesProvider principalRolesProvider)