Class OidcJWTAuthenticator
java.lang.Object
de.xima.fc.security.pac4j.oidc.OidcJWTAuthenticator
- All Implemented Interfaces:
org.pac4j.core.credentials.authenticator.Authenticator
public class OidcJWTAuthenticator
extends Object
implements org.pac4j.core.credentials.authenticator.Authenticator
-
Field Summary
Fields inherited from interface org.pac4j.core.credentials.authenticator.Authenticator
ALWAYS_VALIDATE -
Constructor Summary
ConstructorsConstructorDescriptionOidcJWTAuthenticator(org.pac4j.oidc.config.OidcConfiguration config, String clientName) -
Method Summary
Modifier and TypeMethodDescriptioncom.nimbusds.jose.JWSVerifiercreateVerifier(com.nimbusds.jose.JWSHeader header, com.nimbusds.jose.jwk.JWKSet jwkSet) voidvalidate(org.pac4j.core.credentials.Credentials credentials, org.pac4j.core.context.WebContext context, org.pac4j.core.context.session.SessionStore sessionStore)
-
Constructor Details
-
OidcJWTAuthenticator
-
-
Method Details
-
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:
validatein interfaceorg.pac4j.core.credentials.authenticator.Authenticator
-
createVerifier
-