Class SpringSecurityIdentityProvider

  • All Implemented Interfaces:
    org.kie.internal.identity.IdentityProvider

    public class SpringSecurityIdentityProvider
    extends Object
    implements org.kie.internal.identity.IdentityProvider
    • Constructor Detail

      • SpringSecurityIdentityProvider

        public SpringSecurityIdentityProvider()
    • Method Detail

      • setContextIdentity

        public void setContextIdentity​(String userId)
        Specified by:
        setContextIdentity in interface org.kie.internal.identity.IdentityProvider
      • removeContextIdentity

        public void removeContextIdentity()
        Specified by:
        removeContextIdentity in interface org.kie.internal.identity.IdentityProvider
      • getName

        public String getName()
        Specified by:
        getName in interface org.kie.internal.identity.IdentityProvider
      • getRoles

        public List<String> getRoles()
        Specified by:
        getRoles in interface org.kie.internal.identity.IdentityProvider
      • hasRole

        public boolean hasRole​(String role)
        Specified by:
        hasRole in interface org.kie.internal.identity.IdentityProvider