| 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.pkce |
Proof Key for Code Exchange (PKCE) classes.
|
| com.nimbusds.openid.connect.sdk |
Classes for representing, serialising and parsing OpenID Connect client
requests and server responses.
|
| Modifier and Type | Method | Description |
|---|---|---|
CodeVerifier |
AuthorizationCodeGrant.getCodeVerifier() |
Gets the authorisation code verifier for PKCE.
|
| Modifier and Type | Method | Description |
|---|---|---|
AuthorizationRequest.Builder |
AuthorizationRequest.Builder.codeChallenge(CodeVerifier codeVerifier,
CodeChallengeMethod codeChallengeMethod) |
Sets the code challenge for Proof Key for Code Exchange
(PKCE) by public OAuth clients.
|
| Constructor | Description |
|---|---|
AuthorizationCodeGrant(AuthorizationCode code,
URI redirectURI,
CodeVerifier codeVerifier) |
Creates a new authorisation code grant.
|
| Modifier and Type | Method | Description |
|---|---|---|
static CodeChallenge |
CodeChallenge.compute(CodeChallengeMethod method,
CodeVerifier codeVerifier) |
Computes the code challenge using the specified method and verifier.
|
| Modifier and Type | Method | Description |
|---|---|---|
AuthenticationRequest.Builder |
AuthenticationRequest.Builder.codeChallenge(CodeVerifier codeVerifier,
CodeChallengeMethod codeChallengeMethod) |
Sets the code challenge for Proof Key for Code Exchange
(PKCE) by public OAuth clients.
|
Copyright © 2018 Connect2id Ltd.. All rights reserved.