Class KeycloakPrincipalIdentityProvider

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

    public class KeycloakPrincipalIdentityProvider
    extends java.lang.Object
    implements org.activiti.api.runtime.shared.security.PrincipalIdentityProvider
    • Method Detail

      • getUserId

        public java.lang.String getUserId​(@NonNull
                                          java.security.Principal principal)
        Specified by:
        getUserId in interface org.activiti.api.runtime.shared.security.PrincipalIdentityProvider
      • getUserId

        protected java.lang.String getUserId​(org.keycloak.representations.AccessToken accessToken)
      • securityException

        protected java.lang.SecurityException securityException()