Uses of Class
com.nimbusds.oauth2.sdk.dpop.JWKThumbprintConfirmation
Packages that use JWKThumbprintConfirmation
Package
Description
Classes for representing, serialising and parsing core OAuth 2.0 concepts.
OAuth 2.0 Demonstrating Proof-of-Possession at the Application Layer (DPoP)
utilities.
DPoP proof JWT verifiers for the token endpoint and protected resources.
Classes for representing, serialising and parsing core OpenID Connect
concepts.
-
Uses of JWKThumbprintConfirmation in com.nimbusds.oauth2.sdk
Methods in com.nimbusds.oauth2.sdk that return JWKThumbprintConfirmationModifier and TypeMethodDescriptionAuthorizationRequest.getDPoPJWKThumbprintConfirmation()Returns the DPoP JWK SHA-256 thumbprint.TokenIntrospectionSuccessResponse.getJWKThumbprintConfirmation()Returns the JSON Web Key (JWK) SHA-256 thumbprint confirmation, for OAuth 2.0 DPoP.Methods in com.nimbusds.oauth2.sdk with parameters of type JWKThumbprintConfirmationModifier and TypeMethodDescriptionAuthorizationRequest.Builder.dPoPJWKThumbprintConfirmation(JWKThumbprintConfirmation dpopJKT) Sets the DPoP JWK SHA-256 thumbprint.TokenIntrospectionSuccessResponse.Builder.jwkThumbprintConfirmation(JWKThumbprintConfirmation cnf) Sets the JSON Web Key (JWK) SHA-256 thumbprint confirmation, for OAuth 2.0 DPoP.Constructors in com.nimbusds.oauth2.sdk with parameters of type JWKThumbprintConfirmationModifierConstructorDescriptionAuthorizationRequest(URI endpoint, ResponseType rt, ResponseMode rm, ClientID clientID, URI redirectURI, Scope scope, State state, CodeChallenge codeChallenge, CodeChallengeMethod codeChallengeMethod, List<AuthorizationDetail> authorizationDetails, List<URI> resources, boolean includeGrantedScopes, com.nimbusds.jwt.JWT requestObject, URI requestURI, Prompt prompt, JWKThumbprintConfirmation dpopJKT, TrustChain trustChain, Map<String, List<String>> customParams) Creates a new authorisation request with extension and custom parameters.AuthorizationRequest(URI endpoint, ResponseType rt, ResponseMode rm, ClientID clientID, URI redirectURI, Scope scope, State state, CodeChallenge codeChallenge, CodeChallengeMethod codeChallengeMethod, List<URI> resources, boolean includeGrantedScopes, com.nimbusds.jwt.JWT requestObject, URI requestURI, Prompt prompt, JWKThumbprintConfirmation dpopJKT, TrustChain trustChain, Map<String, List<String>> customParams) Deprecated.AuthorizationRequest(URI endpoint, ResponseType rt, ResponseMode rm, ClientID clientID, URI redirectURI, Scope scope, State state, CodeChallenge codeChallenge, CodeChallengeMethod codeChallengeMethod, List<URI> resources, boolean includeGrantedScopes, com.nimbusds.jwt.JWT requestObject, URI requestURI, Prompt prompt, JWKThumbprintConfirmation dpopJKT, Map<String, List<String>> customParams) Deprecated. -
Uses of JWKThumbprintConfirmation in com.nimbusds.oauth2.sdk.dpop
Methods in com.nimbusds.oauth2.sdk.dpop that return JWKThumbprintConfirmationModifier and TypeMethodDescriptionstatic JWKThumbprintConfirmationJWKThumbprintConfirmation.of(com.nimbusds.jose.jwk.JWK jwk) Creates a confirmation of the specified JWK.static JWKThumbprintConfirmationJWKThumbprintConfirmation.parse(com.nimbusds.jwt.JWTClaimsSet jwtClaimsSet) Parses a JWK SHA-256 thumbprint confirmation from the specified JWT claims set.static JWKThumbprintConfirmationJWKThumbprintConfirmation.parse(net.minidev.json.JSONObject jsonObject) Parses a JWK SHA-256 thumbprint confirmation from the specified JSON object representation of a JWT claims set.static JWKThumbprintConfirmationJWKThumbprintConfirmation.parseFromConfirmationJSONObject(net.minidev.json.JSONObject cnf) Parses a JWK SHA-256 thumbprint confirmation from the specified confirmation ("cnf") JSON object. -
Uses of JWKThumbprintConfirmation in com.nimbusds.oauth2.sdk.dpop.verifiers
Methods in com.nimbusds.oauth2.sdk.dpop.verifiers that return JWKThumbprintConfirmationModifier and TypeMethodDescriptionDPoPTokenRequestVerifier.verify(DPoPIssuer issuer, com.nimbusds.jwt.SignedJWT proof) Deprecated.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.Methods in com.nimbusds.oauth2.sdk.dpop.verifiers with parameters of type JWKThumbprintConfirmationModifier and TypeMethodDescriptionvoidDPoPProtectedResourceRequestVerifier.verify(String method, URI uri, DPoPIssuer issuer, com.nimbusds.jwt.SignedJWT proof, DPoPAccessToken accessToken, JWKThumbprintConfirmation cnf) Deprecated.voidDPoPProtectedResourceRequestVerifier.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. -
Uses of JWKThumbprintConfirmation in com.nimbusds.openid.connect.sdk
Methods in com.nimbusds.openid.connect.sdk with parameters of type JWKThumbprintConfirmationModifier and TypeMethodDescriptionAuthenticationRequest.Builder.dPoPJWKThumbprintConfirmation(JWKThumbprintConfirmation dpopJKT) Sets the DPoP JWK SHA-256 thumbprint.Constructors in com.nimbusds.openid.connect.sdk with parameters of type JWKThumbprintConfirmationModifierConstructorDescriptionAuthenticationRequest(URI endpoint, 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 endpoint, 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<AuthorizationDetail> authorizationDetails, List<URI> resources, boolean includeGrantedScopes, Map<String, List<String>> customParams) Creates a new OpenID Connect authentication request with extension and custom parameters.AuthenticationRequest(URI endpoint, 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) Deprecated.