Uses of Class
com.nimbusds.oauth2.sdk.rar.AuthorizationDetail
Packages that use AuthorizationDetail
Package
Description
Classes for representing, serialising and parsing core OAuth 2.0 concepts.
OAuth 2.0 Rich Authorization Request (RAR) classes.
OAuth 2.0 access and refresh token implementations.
Classes for representing, serialising and parsing core OpenID Connect
concepts.
-
Uses of AuthorizationDetail in com.nimbusds.oauth2.sdk
Methods in com.nimbusds.oauth2.sdk that return types with arguments of type AuthorizationDetailModifier and TypeMethodDescriptionAuthorizationRequest.getAuthorizationDetails()Returns the Rich Authorisation Request (RAR) details.TokenIntrospectionSuccessResponse.getAuthorizationDetails()Returns the Rich Authorisation Request (RAR) details.TokenRequest.getAuthorizationDetails()Returns the Rich Authorisation Request (RAR) details.Method parameters in com.nimbusds.oauth2.sdk with type arguments of type AuthorizationDetailModifier and TypeMethodDescriptionAuthorizationRequest.Builder.authorizationDetails(List<AuthorizationDetail> authorizationDetails) Sets the Rich Authorisation Request (RAR) details.TokenIntrospectionSuccessResponse.Builder.authorizationDetails(List<AuthorizationDetail> authorizationDetails) Sets the Rich Authorisation Request (RAR) details.Constructor parameters in com.nimbusds.oauth2.sdk with type arguments of type AuthorizationDetailModifierConstructorDescriptionAuthorizationRequest(URI uri, 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.TokenRequest(URI uri, ClientAuthentication clientAuth, AuthorizationGrant authzGrant, Scope scope, List<AuthorizationDetail> authorizationDetails, List<URI> resources, Map<String, List<String>> customParams) Creates a new token request with the specified client authentication and extension and custom parameters.TokenRequest(URI uri, ClientID clientID, AuthorizationGrant authzGrant, Scope scope, List<AuthorizationDetail> authorizationDetails, List<URI> resources, RefreshToken existingGrant, Map<String, List<String>> customParams) Creates a new token request, with no explicit client authentication (maybe present in the grant depending on its type) and extension and custom parameters. -
Uses of AuthorizationDetail in com.nimbusds.oauth2.sdk.rar
Methods in com.nimbusds.oauth2.sdk.rar that return AuthorizationDetailModifier and TypeMethodDescriptionAuthorizationDetail.Builder.build()Builds a new authorisation detail.static AuthorizationDetailAuthorizationDetail.parse(net.minidev.json.JSONObject jsonObject) Parses an authorisation detail from the specified JSON object.Methods in com.nimbusds.oauth2.sdk.rar that return types with arguments of type AuthorizationDetailModifier and TypeMethodDescriptionstatic List<AuthorizationDetail>Parses an authorisation details list from the specified JSON array string.static List<AuthorizationDetail>Parses an authorisation details list from the specified JSON objects list.Method parameters in com.nimbusds.oauth2.sdk.rar with type arguments of type AuthorizationDetailModifier and TypeMethodDescriptionstatic net.minidev.json.JSONArrayAuthorizationDetail.toJSONArray(List<AuthorizationDetail> details) Returns the JSON array representation of the specified authorisation details.static StringAuthorizationDetail.toJSONString(List<AuthorizationDetail> details) Returns the JSON array string representation of the specified authorisation details. -
Uses of AuthorizationDetail in com.nimbusds.oauth2.sdk.token
Methods in com.nimbusds.oauth2.sdk.token that return types with arguments of type AuthorizationDetailModifier and TypeMethodDescriptionAccessToken.getAuthorizationDetails()Returns the authorisation details for this access token.Constructor parameters in com.nimbusds.oauth2.sdk.token with type arguments of type AuthorizationDetailModifierConstructorDescriptionAccessToken(AccessTokenType type, int byteLength, long lifetime, Scope scope, List<AuthorizationDetail> authorizationDetails, TokenTypeURI issuedTokenType) Creates a new access token with a randomly generated value of the specified byte length, Base64URL-encoded.AccessToken(AccessTokenType type, String value, long lifetime, Scope scope, List<AuthorizationDetail> authorizationDetails, TokenTypeURI issuedTokenType) Creates a new access token with the specified value.BearerAccessToken(String value, long lifetime, Scope scope, List<AuthorizationDetail> authorizationDetails, TokenTypeURI issuedTokenType) Creates a new bearer access token with the specified value.DPoPAccessToken(String value, long lifetime, Scope scope, List<AuthorizationDetail> authorizationDetails, TokenTypeURI issuedTokenType) Creates a new DPoP access token with the specified value. -
Uses of AuthorizationDetail in com.nimbusds.openid.connect.sdk
Method parameters in com.nimbusds.openid.connect.sdk with type arguments of type AuthorizationDetailModifier and TypeMethodDescriptionAuthenticationRequest.Builder.authorizationDetails(List<AuthorizationDetail> authorizationDetails) Sets the Rich Authorisation Request (RAR) details.