Class X509CredentialsExtractor

java.lang.Object
org.pac4j.http.credentials.extractor.X509CredentialsExtractor
All Implemented Interfaces:
org.pac4j.core.credentials.extractor.CredentialsExtractor

public class X509CredentialsExtractor extends Object implements org.pac4j.core.credentials.extractor.CredentialsExtractor
The X509 credentials extractor. Like the X509AuthenticationFilter in Spring Security.
Since:
3.3.0
Author:
Jerome Leleu
  • Field Details

  • Constructor Details

    • X509CredentialsExtractor

      public X509CredentialsExtractor()
  • Method Details

    • extract

      public Optional<org.pac4j.core.credentials.Credentials> extract(org.pac4j.core.context.WebContext context, org.pac4j.core.context.session.SessionStore sessionStore, org.pac4j.core.profile.factory.ProfileManagerFactory profileManagerFactory)
      Specified by:
      extract in interface org.pac4j.core.credentials.extractor.CredentialsExtractor