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.token |
OAuth 2.0 access and refresh token implementations.
|
com.nimbusds.openid.connect.sdk |
Classes for representing, serialising and parsing OpenID Connect client
requests and server responses.
|
com.nimbusds.openid.connect.sdk.claims |
Claims and claim sets used in OpenID Connect.
|
com.nimbusds.openid.connect.sdk.token |
OpenID Connect token extensions.
|
com.nimbusds.openid.connect.sdk.validators |
Client-side OpenID Connect ID token, access token and authorisation code
validators.
|
Modifier and Type | Method | Description |
---|---|---|
AccessToken |
AuthorizationSuccessResponse.getAccessToken() |
Gets the access token.
|
AccessToken |
ProtectedResourceRequest.getAccessToken() |
Gets the OAuth 2.0 access token for this protected resource request.
|
AccessToken |
TokenIntrospectionRequest.getClientAuthorization() |
Returns the client authorisation.
|
Constructor | Description |
---|---|
AuthorizationSuccessResponse(URI redirectURI,
AuthorizationCode code,
AccessToken accessToken,
State state,
ResponseMode rm) |
Creates a new authorisation success response.
|
ProtectedResourceRequest(URI uri,
AccessToken accessToken) |
Creates a new protected resource request.
|
TokenIntrospectionRequest(URI uri,
AccessToken clientAuthz,
Token token) |
Creates a new token introspection request.
|
TokenIntrospectionRequest(URI uri,
AccessToken clientAuthz,
Token token,
Map<String,String> customParams) |
Creates a new token introspection request.
|
Modifier and Type | Class | Description |
---|---|---|
class |
BearerAccessToken |
Bearer access token.
|
class |
TypelessAccessToken |
Typeless access token, cannot be serialised.
|
Modifier and Type | Method | Description |
---|---|---|
AccessToken |
Tokens.getAccessToken() |
Returns the access token.
|
static AccessToken |
AccessToken.parse(String header) |
Parses an
Authorization HTTP request header value for an
access token. |
static AccessToken |
AccessToken.parse(net.minidev.json.JSONObject jsonObject) |
Parses an access token from a JSON object access token response.
|
Constructor | Description |
---|---|
Tokens(AccessToken accessToken,
RefreshToken refreshToken) |
Creates a new tokens instance.
|
Constructor | Description |
---|---|
AuthenticationSuccessResponse(URI redirectURI,
AuthorizationCode code,
com.nimbusds.jwt.JWT idToken,
AccessToken accessToken,
State state,
State sessionState,
ResponseMode rm) |
Creates a new OpenID Connect authentication success response.
|
Modifier and Type | Method | Description |
---|---|---|
AccessToken |
DistributedClaims.getAccessToken() |
Returns the access token for retrieving the claims at the source
endpoint.
|
Modifier and Type | Method | Description |
---|---|---|
static AccessTokenHash |
AccessTokenHash.compute(AccessToken accessToken,
com.nimbusds.jose.JWSAlgorithm alg) |
Computes the hash for the specified access token and reference JSON
Web Signature (JWS) algorithm.
|
Constructor | Description |
---|---|
DistributedClaims(String sourceID,
Set<String> names,
URI sourceEndpoint,
AccessToken accessToken) |
Creates a new aggregated OpenID claims instance.
|
DistributedClaims(Set<String> names,
URI sourceEndpoint,
AccessToken accessToken) |
Creates a new aggregated OpenID claims instance, the claims source
identifier is set to a GUUID string.
|
Constructor | Description |
---|---|
OIDCTokens(com.nimbusds.jwt.JWT idToken,
AccessToken accessToken,
RefreshToken refreshToken) |
Creates a new OpenID Connect tokens instance.
|
OIDCTokens(AccessToken accessToken,
RefreshToken refreshToken) |
Creates a new OpenID Connect tokens instance without an ID token.
|
OIDCTokens(String idTokenString,
AccessToken accessToken,
RefreshToken refreshToken) |
Creates a new OpenID Connect tokens instance.
|
Modifier and Type | Method | Description |
---|---|---|
static void |
AccessTokenValidator.validate(AccessToken accessToken,
com.nimbusds.jose.JWSAlgorithm jwsAlgorithm,
AccessTokenHash accessTokenHash) |
Validates the specified access token.
|
Copyright © 2018 Connect2id Ltd.. All rights reserved.