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.
OpenID Connect Client Initiated Backchannel Authentication (CIBA) Flow -
Core 1.0 classes.
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.TokenRequest.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 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.TokenRequest(URI endpoint, ClientAuthentication clientAuth, AuthorizationGrant authzGrant, Scope scope, List<AuthorizationDetail> authorizationDetails, List<URI> resources, DeviceSecret deviceSecret, Map<String, List<String>> customParams) Creates a new token request with client authentication and extension and custom parameters.TokenRequest(URI endpoint, ClientAuthentication clientAuth, AuthorizationGrant authzGrant, Scope scope, List<AuthorizationDetail> authorizationDetails, List<URI> resources, Map<String, List<String>> customParams) Deprecated.TokenRequest(URI endpoint, ClientID clientID, AuthorizationGrant authzGrant, Scope scope, List<AuthorizationDetail> authorizationDetails, List<URI> resources, RefreshToken existingGrant, DeviceSecret deviceSecret, Map<String, List<String>> customParams) Creates a new token request, with no (explicit) client authentication and extension and custom parameters.TokenRequest(URI endpoint, ClientID clientID, AuthorizationGrant authzGrant, Scope scope, List<AuthorizationDetail> authorizationDetails, List<URI> resources, RefreshToken existingGrant, Map<String, List<String>> customParams) Deprecated. -
Uses of AuthorizationDetail in com.nimbusds.oauth2.sdk.ciba
Methods in com.nimbusds.oauth2.sdk.ciba that return types with arguments of type AuthorizationDetailModifier and TypeMethodDescriptionCIBARequest.getAuthorizationDetails()Returns the Rich Authorisation Request (RAR) details.Method parameters in com.nimbusds.oauth2.sdk.ciba with type arguments of type AuthorizationDetailModifier and TypeMethodDescriptionCIBARequest.Builder.authorizationDetails(List<AuthorizationDetail> authorizationDetails) Sets the Rich Authorisation Request (RAR) details. -
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.static List<AuthorizationDetail>AccessTokenParseUtils.parseAuthorizationDetailsFromJSONObject(net.minidev.json.JSONObject jsonObject) Parses anauthorization_detailsparameter from a JSON object.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.