Uses of Class
com.nimbusds.oauth2.sdk.rar.AuthorizationDetail
-
Packages that use AuthorizationDetail Package Description com.nimbusds.oauth2.sdk Classes for representing, serialising and parsing core OAuth 2.0 concepts.com.nimbusds.oauth2.sdk.rar OAuth 2.0 Rich Authorization Request (RAR) classes.com.nimbusds.oauth2.sdk.token OAuth 2.0 access and refresh token implementations.com.nimbusds.openid.connect.sdk 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 AuthorizationDetail Modifier and Type Method Description List<AuthorizationDetail>
AuthorizationRequest. getAuthorizationDetails()
Returns the Rich Authorisation Request (RAR) details.List<AuthorizationDetail>
TokenIntrospectionSuccessResponse. getAuthorizationDetails()
Returns the Rich Authorisation Request (RAR) details.List<AuthorizationDetail>
TokenRequest. getAuthorizationDetails()
Returns the Rich Authorisation Request (RAR) details.Method parameters in com.nimbusds.oauth2.sdk with type arguments of type AuthorizationDetail Modifier and Type Method Description AuthorizationRequest.Builder
AuthorizationRequest.Builder. authorizationDetails(List<AuthorizationDetail> authorizationDetails)
Sets the Rich Authorisation Request (RAR) details.TokenIntrospectionSuccessResponse.Builder
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 AuthorizationDetail Constructor Description AuthorizationRequest(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 AuthorizationDetail Modifier and Type Method Description AuthorizationDetail
AuthorizationDetail.Builder. build()
Builds a new authorisation detail.static AuthorizationDetail
AuthorizationDetail. 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 AuthorizationDetail Modifier and Type Method Description static List<AuthorizationDetail>
AuthorizationDetail. parseList(String json)
Parses an authorisation details list from the specified JSON array string.static List<AuthorizationDetail>
AuthorizationDetail. parseList(List<net.minidev.json.JSONObject> jsonObjects)
Parses an authorisation details list from the specified JSON objects list.Method parameters in com.nimbusds.oauth2.sdk.rar with type arguments of type AuthorizationDetail Modifier and Type Method Description static String
AuthorizationDetail. 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 AuthorizationDetail Modifier and Type Method Description List<AuthorizationDetail>
AccessToken. getAuthorizationDetails()
Returns the authorisation details for this access token.Constructor parameters in com.nimbusds.oauth2.sdk.token with type arguments of type AuthorizationDetail Constructor Description AccessToken(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 AuthorizationDetail Modifier and Type Method Description AuthenticationRequest.Builder
AuthenticationRequest.Builder. authorizationDetails(List<AuthorizationDetail> authorizationDetails)
Sets the Rich Authorisation Request (RAR) details.
-