Class UsernamePasswordWrapperAuthenticationHandler

java.lang.Object
org.apereo.cas.authentication.AbstractAuthenticationHandler
org.apereo.cas.authentication.handler.support.AbstractPreAndPostProcessingAuthenticationHandler
org.apereo.cas.integration.pac4j.authentication.handler.support.AbstractPac4jAuthenticationHandler
org.apereo.cas.integration.pac4j.authentication.handler.support.AbstractWrapperAuthenticationHandler<org.apereo.cas.authentication.credential.UsernamePasswordCredential,org.pac4j.core.credentials.UsernamePasswordCredentials>
org.apereo.cas.integration.pac4j.authentication.handler.support.UsernamePasswordWrapperAuthenticationHandler
All Implemented Interfaces:
org.apereo.cas.authentication.AuthenticationHandler, org.apereo.cas.authentication.PrePostAuthenticationHandler, org.springframework.core.Ordered

public class UsernamePasswordWrapperAuthenticationHandler extends AbstractWrapperAuthenticationHandler<org.apereo.cas.authentication.credential.UsernamePasswordCredential,org.pac4j.core.credentials.UsernamePasswordCredentials>
Pac4j authentication handler which works on a CAS username / password credential and uses a pac4j authenticator and profile creator to play authentication.
Since:
4.2.0
  • Field Details

    • authenticator

      protected org.pac4j.core.credentials.authenticator.Authenticator authenticator
      The underlying pac4j authenticator.
  • Constructor Details

    • UsernamePasswordWrapperAuthenticationHandler

      public UsernamePasswordWrapperAuthenticationHandler(String name, org.apereo.cas.services.ServicesManager servicesManager, org.apereo.cas.authentication.principal.PrincipalFactory principalFactory, Integer order, org.pac4j.core.context.session.SessionStore sessionStore)
  • Method Details