Package | Description |
---|---|
com.nimbusds.oauth2.sdk |
Classes for representing, serialising and parsing OAuth 2.0 client requests
and authorisation server responses.
|
com.nimbusds.oauth2.sdk.auth |
Implementations of OAuth 2.0 client authentication methods at the Token
endpoint.
|
com.nimbusds.oauth2.sdk.auth.verifier |
Client authentication verifier framework.
|
Modifier and Type | Method and Description |
---|---|
ClientAuthentication |
AbstractOptionallyAuthenticatedRequest.getClientAuthentication()
Returns the client authentication.
|
Constructor and Description |
---|
AbstractOptionallyAuthenticatedRequest(URI uri,
ClientAuthentication clientAuth)
Creates a new abstract optionally authenticted request.
|
TokenIntrospectionRequest(URI uri,
ClientAuthentication clientAuth,
Token token)
Creates a new token introspection request.
|
TokenIntrospectionRequest(URI uri,
ClientAuthentication clientAuth,
Token token,
Map<String,String> customParams)
Creates a new token introspection request.
|
TokenRequest(URI uri,
ClientAuthentication clientAuth,
AuthorizationGrant authzGrant)
Creates a new token request with the specified client
authentication.
|
TokenRequest(URI uri,
ClientAuthentication clientAuth,
AuthorizationGrant authzGrant,
Scope scope)
Creates a new token request with the specified client
authentication.
|
TokenRevocationRequest(URI uri,
ClientAuthentication clientAuth,
Token token)
Creates a new token revocation request.
|
Modifier and Type | Class and Description |
---|---|
class |
ClientSecretBasic
Client secret basic authentication at the Token endpoint.
|
class |
ClientSecretJWT
Client secret JWT authentication at the Token endpoint.
|
class |
ClientSecretPost
Client secret post authentication at the Token endpoint.
|
class |
JWTAuthentication
Base abstract class for JSON Web Token (JWT) based client authentication at
the Token endpoint.
|
class |
PlainClientSecret
Base abstract class for plain secret based client authentication at the
Token endpoint.
|
class |
PrivateKeyJWT
Private key JWT authentication at the Token endpoint.
|
Modifier and Type | Method and Description |
---|---|
static ClientAuthentication |
ClientAuthentication.parse(HTTPRequest httpRequest)
Parses the specified HTTP request for a supported client
authentication (see
ClientAuthenticationMethod ). |
Modifier and Type | Method and Description |
---|---|
boolean |
ClientAuthenticationVerifier.verify(ClientAuthentication clientAuth,
Context<T> context)
Verifies a client authentication request.
|
Copyright © 2015 Connect2id Ltd.. All Rights Reserved.