Uses of Class
com.nimbusds.openid.connect.sdk.Nonce
-
Packages that use Nonce Package Description com.nimbusds.oauth2.sdk.dpop OAuth 2.0 Demonstrating Proof-of-Possession at the Application Layer (DPoP) utilities.com.nimbusds.oauth2.sdk.dpop.verifiers DPoP proof JWT verifiers for the token endpoint and protected resources.com.nimbusds.oauth2.sdk.http HTTP message and utility classes.com.nimbusds.openid.connect.sdk Classes for representing, serialising and parsing core OpenID Connect concepts.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. -
-
Uses of Nonce in com.nimbusds.oauth2.sdk.dpop
Methods in com.nimbusds.oauth2.sdk.dpop with parameters of type Nonce Modifier and Type Method Description com.nimbusds.jwt.SignedJWT
DefaultDPoPProofFactory. createDPoPJWT(JWTID jti, String htm, URI htu, Date iat, AccessToken accessToken, Nonce nonce)
com.nimbusds.jwt.SignedJWT
DefaultDPoPProofFactory. createDPoPJWT(String htm, URI htu, AccessToken accessToken, Nonce nonce)
com.nimbusds.jwt.SignedJWT
DefaultDPoPProofFactory. createDPoPJWT(String htm, URI htu, Nonce nonce)
com.nimbusds.jwt.SignedJWT
DPoPProofFactory. createDPoPJWT(JWTID jti, String htm, URI htu, Date iat, AccessToken accessToken, Nonce nonce)
Creates a new DPoP proof.com.nimbusds.jwt.SignedJWT
DPoPProofFactory. createDPoPJWT(String htm, URI htu, AccessToken accessToken, Nonce nonce)
Creates a new DPoP proof.com.nimbusds.jwt.SignedJWT
DPoPProofFactory. createDPoPJWT(String htm, URI htu, Nonce nonce)
Creates a new DPoP proof.static com.nimbusds.jwt.JWTClaimsSet
DPoPUtils. createJWTClaimsSet(JWTID jti, String htm, URI htu, Date iat, AccessToken accessToken, Nonce nonce)
Creates a new DPoP JWT claims set. -
Uses of Nonce in com.nimbusds.oauth2.sdk.dpop.verifiers
Methods in com.nimbusds.oauth2.sdk.dpop.verifiers with parameters of type Nonce Modifier and Type Method Description void
DPoPProtectedResourceRequestVerifier. verify(String method, URI uri, DPoPIssuer issuer, com.nimbusds.jwt.SignedJWT proof, DPoPAccessToken accessToken, JWKThumbprintConfirmation cnf, Nonce nonce)
Verifies the specified DPoP proof and its access token and JWK SHA-256 thumbprint bindings.JWKThumbprintConfirmation
DPoPTokenRequestVerifier. verify(DPoPIssuer issuer, com.nimbusds.jwt.SignedJWT proof, Nonce nonce)
Verifies the specified DPoP proof and returns the DPoP JWK SHA-256 thumbprint confirmation. -
Uses of Nonce in com.nimbusds.oauth2.sdk.http
Methods in com.nimbusds.oauth2.sdk.http that return Nonce Modifier and Type Method Description Nonce
HTTPResponse. getDPoPNonce()
Gets theDPoP-Nonce
header value.Methods in com.nimbusds.oauth2.sdk.http with parameters of type Nonce Modifier and Type Method Description void
HTTPResponse. setDPoPNonce(Nonce nonce)
Sets theDPoP-Nonce
header value. -
Uses of Nonce in com.nimbusds.openid.connect.sdk
Methods in com.nimbusds.openid.connect.sdk that return Nonce Modifier and Type Method Description Nonce
AuthenticationRequest. getNonce()
Returns the nonce.static Nonce
Nonce. parse(String s)
Parses a nonce from the specified string.Methods in com.nimbusds.openid.connect.sdk with parameters of type Nonce Modifier and Type Method Description AuthenticationRequest.Builder
AuthenticationRequest.Builder. nonce(Nonce nonce)
Sets the nonce.Constructors in com.nimbusds.openid.connect.sdk with parameters of type Nonce Constructor Description AuthenticationRequest(URI uri, ResponseType rt, ResponseMode rm, Scope scope, ClientID clientID, URI redirectURI, State state, Nonce nonce, Display display, Prompt prompt, int maxAge, List<com.nimbusds.langtag.LangTag> uiLocales, List<com.nimbusds.langtag.LangTag> claimsLocales, com.nimbusds.jwt.JWT idTokenHint, String loginHint, List<ACR> acrValues, ClaimsRequest claims, String purpose, com.nimbusds.jwt.JWT requestObject, URI requestURI, CodeChallenge codeChallenge, CodeChallengeMethod codeChallengeMethod, List<URI> resources, boolean includeGrantedScopes, Map<String,List<String>> customParams)
Deprecated.AuthenticationRequest(URI uri, ResponseType rt, ResponseMode rm, Scope scope, ClientID clientID, URI redirectURI, State state, Nonce nonce, Display display, Prompt prompt, int maxAge, List<com.nimbusds.langtag.LangTag> uiLocales, List<com.nimbusds.langtag.LangTag> claimsLocales, com.nimbusds.jwt.JWT idTokenHint, String loginHint, List<ACR> acrValues, OIDCClaimsRequest claims, String purpose, com.nimbusds.jwt.JWT requestObject, URI requestURI, CodeChallenge codeChallenge, CodeChallengeMethod codeChallengeMethod, List<URI> resources, boolean includeGrantedScopes, Map<String,List<String>> customParams)
Deprecated.AuthenticationRequest(URI uri, ResponseType rt, ResponseMode rm, Scope scope, ClientID clientID, URI redirectURI, State state, Nonce nonce, Display display, Prompt prompt, JWKThumbprintConfirmation dpopJKT, int maxAge, List<com.nimbusds.langtag.LangTag> uiLocales, List<com.nimbusds.langtag.LangTag> claimsLocales, com.nimbusds.jwt.JWT idTokenHint, String loginHint, List<ACR> acrValues, OIDCClaimsRequest claims, String purpose, com.nimbusds.jwt.JWT requestObject, URI requestURI, CodeChallenge codeChallenge, CodeChallengeMethod codeChallengeMethod, List<URI> resources, boolean includeGrantedScopes, Map<String,List<String>> customParams)
Deprecated.AuthenticationRequest(URI uri, ResponseType rt, ResponseMode rm, Scope scope, ClientID clientID, URI redirectURI, State state, Nonce nonce, Display display, Prompt prompt, JWKThumbprintConfirmation dpopJKT, TrustChain trustChain, int maxAge, List<com.nimbusds.langtag.LangTag> uiLocales, List<com.nimbusds.langtag.LangTag> claimsLocales, com.nimbusds.jwt.JWT idTokenHint, String loginHint, List<ACR> acrValues, OIDCClaimsRequest claims, String purpose, com.nimbusds.jwt.JWT requestObject, URI requestURI, CodeChallenge codeChallenge, CodeChallengeMethod codeChallengeMethod, List<URI> resources, boolean includeGrantedScopes, Map<String,List<String>> customParams)
Creates a new OpenID Connect authentication request with extension and custom parameters.AuthenticationRequest(URI uri, ResponseType rt, Scope scope, ClientID clientID, URI redirectURI, State state, Nonce nonce)
Creates a new minimal OpenID Connect authentication request. -
Uses of Nonce in com.nimbusds.openid.connect.sdk.claims
Methods in com.nimbusds.openid.connect.sdk.claims that return Nonce Modifier and Type Method Description Nonce
IDTokenClaimsSet. getNonce()
Gets the ID token nonce.Methods in com.nimbusds.openid.connect.sdk.claims with parameters of type Nonce Modifier and Type Method Description void
IDTokenClaimsSet. setNonce(Nonce nonce)
Sets the ID token nonce. -
Uses of Nonce in com.nimbusds.openid.connect.sdk.validators
Methods in com.nimbusds.openid.connect.sdk.validators that return Nonce Modifier and Type Method Description Nonce
IDTokenClaimsVerifier. getExpectedNonce()
Returns the expected nonce.Methods in com.nimbusds.openid.connect.sdk.validators with parameters of type Nonce Modifier and Type Method Description IDTokenClaimsSet
IDTokenValidator. validate(com.nimbusds.jwt.JWT idToken, Nonce expectedNonce)
Validates the specified ID token.Constructors in com.nimbusds.openid.connect.sdk.validators with parameters of type Nonce Constructor Description IDTokenClaimsVerifier(Issuer issuer, ClientID clientID, Nonce nonce, int maxClockSkew)
Creates a new ID token claims verifier.
-