Class EntityApiAuthenticator

java.lang.Object
de.xima.fc.security.pac4j.authentication.EntityApiAuthenticator
All Implemented Interfaces:
org.pac4j.core.credentials.authenticator.Authenticator

public class EntityApiAuthenticator extends Object implements org.pac4j.core.credentials.authenticator.Authenticator
Authenticator for retrieving UserProfiles by validating username password credentials against an entity authenticator given by UUID over the API.
Since:
8.0.0
Author:
XIMA Media GmbH
  • Constructor Details

    • EntityApiAuthenticator

      public EntityApiAuthenticator(UUID callbackUuid)
  • Method Details

    • forEntity

      public static EntityApiAuthenticator forEntity(IAuthenticator<?> authenticator)
    • validate

      public void validate(org.pac4j.core.credentials.Credentials credentials, org.pac4j.core.context.WebContext context, org.pac4j.core.context.session.SessionStore sessionStore)
      Specified by:
      validate in interface org.pac4j.core.credentials.authenticator.Authenticator