Package | Description |
---|---|
com.nimbusds.oauth2.sdk |
Classes for representing, serialising and parsing OAuth 2.0 client requests
and authorisation server responses.
|
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.validators |
Client-side OpenID Connect ID token, access token and authorisation code
validators.
|
Modifier and Type | Method | Description |
---|---|---|
AuthorizationCode |
AuthorizationCodeGrant.getAuthorizationCode() |
Gets the authorisation code.
|
AuthorizationCode |
AuthorizationSuccessResponse.getAuthorizationCode() |
Gets the authorisation code.
|
Constructor | Description |
---|---|
AuthorizationCodeGrant(AuthorizationCode code,
URI redirectURI) |
Creates a new authorisation code grant.
|
AuthorizationCodeGrant(AuthorizationCode code,
URI redirectURI,
CodeVerifier codeVerifier) |
Creates a new authorisation code grant.
|
AuthorizationSuccessResponse(URI redirectURI,
AuthorizationCode code,
AccessToken accessToken,
State state,
ResponseMode rm) |
Creates a new authorisation success response.
|
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 |
---|---|---|
static CodeHash |
CodeHash.compute(AuthorizationCode code,
com.nimbusds.jose.JWSAlgorithm alg) |
Computes the hash for the specified authorisation code and reference
JSON Web Signature (JWS) algorithm.
|
Modifier and Type | Method | Description |
---|---|---|
static void |
AuthorizationCodeValidator.validate(AuthorizationCode code,
com.nimbusds.jose.JWSAlgorithm jwsAlgorithm,
CodeHash codeHash) |
Validates the specified authorisation code.
|
Copyright © 2018 Connect2id Ltd.. All rights reserved.