boolean |
ExpendedJTIChecker.isExpended(JWTID jti,
ClientID clientID,
ClientAuthenticationMethod method,
Context<T> context) |
Checks if the specified JWT ID (@code jti) is expended.
|
void |
ExpendedJTIChecker.markExpended(JWTID jti,
Date exp,
ClientID clientID,
ClientAuthenticationMethod method,
Context<T> context) |
Marks the specified JWT ID (@code jti) as expended.
|
List<Secret> |
ClientCredentialsSelector.selectClientSecrets(ClientID claimedClientID,
ClientAuthenticationMethod authMethod,
Context<T> context) |
|
List<? extends PublicKey> |
ClientCredentialsSelector.selectPublicKeys(ClientID claimedClientID,
ClientAuthenticationMethod authMethod,
com.nimbusds.jose.JWSHeader jwsHeader,
boolean forceRefresh,
Context<T> context) |
Selects one or more public key candidates (e.g.
|
void |
ClientAuthenticationVerifier.verify(ClientAuthentication clientAuth,
Set<Hint> hints,
Context<T> context) |
Verifies a client authentication request.
|
void |
ClientX509CertificateBindingVerifier.verifyCertificateBinding(ClientID clientID,
String subjectDN,
Context<T> context) |
Deprecated.
Verifies that the specified X.509 certificate subject DN binds to
the claimed client ID.
|
void |
PKIClientX509CertificateBindingVerifier.verifyCertificateBinding(ClientID clientID,
X509Certificate certificate,
Context<T> context) |
Verifies that the specified X.509 certificate binds to
the claimed client ID.
|