Package | Description |
---|---|
com.nimbusds.oauth2.sdk.auth.verifier |
Client authentication verifier framework.
|
Modifier and Type | Field | Description |
---|---|---|
static InvalidClientException |
InvalidClientException.BAD_ID |
Bad
client_id . |
static InvalidClientException |
InvalidClientException.BAD_JWT_HMAC |
Bad JWT HMAC.
|
static InvalidClientException |
InvalidClientException.BAD_JWT_SIGNATURE |
Bad JWT signature.
|
static InvalidClientException |
InvalidClientException.BAD_SECRET |
Bad
client_secret . |
static InvalidClientException |
InvalidClientException.BAD_SELF_SIGNED_CLIENT_CERTIFICATE |
Bad self-signed client X.509 certificate.
|
static InvalidClientException |
InvalidClientException.EXPIRED_SECRET |
Expired
client_secret . |
static InvalidClientException |
InvalidClientException.NO_MATCHING_JWK |
No matching public JWKs for JWT signature verification found.
|
static InvalidClientException |
InvalidClientException.NO_REGISTERED_JWK_SET |
The client has no registered JWK set.
|
static InvalidClientException |
InvalidClientException.NO_REGISTERED_SECRET |
The client has no registered
client_secret . |
static InvalidClientException |
InvalidClientException.NOT_REGISTERED_FOR_AUTH_METHOD |
The client is not registered for the requested authentication
method.
|
Modifier and Type | Method | Description |
---|---|---|
List<Secret> |
ClientCredentialsSelector.selectClientSecrets(ClientID claimedClientID,
ClientAuthenticationMethod authMethod,
Context<T> context) |
Selects one or more client secret candidates for
client_secret_basic ,
client_secret_post and
client_secret_jwt
authentication. |
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) |
Verifies that the specified X.509 certificate subject DN binds to
the claimed client ID.
|
Copyright © 2019 Connect2id Ltd.. All rights reserved.