- AbstractJWTValidator - Class in com.nimbusds.openid.connect.sdk.validators
-
Abstract JSON Web Token (JWT) validator for ID tokens and logout tokens.
- AbstractJWTValidator(Issuer, ClientID, JWSKeySelector, JWEKeySelector) - Constructor for class com.nimbusds.openid.connect.sdk.validators.AbstractJWTValidator
-
Creates a new abstract JWT validator.
- AbstractOptionallyAuthenticatedRequest - Class in com.nimbusds.oauth2.sdk
-
Abstract request with optional client authentication.
- AbstractOptionallyAuthenticatedRequest(URI, ClientAuthentication) - Constructor for class com.nimbusds.oauth2.sdk.AbstractOptionallyAuthenticatedRequest
-
Creates a new abstract request with optional client authentication.
- AbstractOptionallyIdentifiedRequest - Class in com.nimbusds.oauth2.sdk
-
Abstract request with optional client authentication or client
identification.
- AbstractOptionallyIdentifiedRequest(URI, ClientAuthentication) - Constructor for class com.nimbusds.oauth2.sdk.AbstractOptionallyIdentifiedRequest
-
Creates a new abstract request with optional client authentication.
- AbstractOptionallyIdentifiedRequest(URI, ClientID) - Constructor for class com.nimbusds.oauth2.sdk.AbstractOptionallyIdentifiedRequest
-
Creates a new abstract request with optional client identification.
- AbstractRequest - Class in com.nimbusds.oauth2.sdk
-
The base abstract class for requests.
- AbstractRequest(URI) - Constructor for class com.nimbusds.oauth2.sdk.AbstractRequest
-
Creates a new base abstract request.
- ACCESS_DENIED - Static variable in class com.nimbusds.oauth2.sdk.OAuth2Error
-
The resource owner or authorisation server denied the request.
- AccessToken - Class in com.nimbusds.oauth2.sdk.token
-
The base abstract class for access tokens.
- AccessToken(AccessTokenType) - Constructor for class com.nimbusds.oauth2.sdk.token.AccessToken
-
Creates a new minimal access token with a randomly generated 256-bit
(32-byte) value, Base64URL-encoded.
- AccessToken(AccessTokenType, int) - Constructor for class com.nimbusds.oauth2.sdk.token.AccessToken
-
Creates a new minimal access token with a randomly generated value
of the specified byte length, Base64URL-encoded.
- AccessToken(AccessTokenType, int, long, Scope) - Constructor for class com.nimbusds.oauth2.sdk.token.AccessToken
-
Creates a new access token with a randomly generated value
of the specified byte length, Base64URL-encoded, and optional
lifetime and scope.
- AccessToken(AccessTokenType, long, Scope) - Constructor for class com.nimbusds.oauth2.sdk.token.AccessToken
-
Creates a new access token with a randomly generated 256-bit
(32-byte) value, Base64URL-encoded.
- AccessToken(AccessTokenType, String) - Constructor for class com.nimbusds.oauth2.sdk.token.AccessToken
-
Creates a new minimal access token with the specified value.
- AccessToken(AccessTokenType, String, long, Scope) - Constructor for class com.nimbusds.oauth2.sdk.token.AccessToken
-
Creates a new access token with the specified value and optional
lifetime and scope.
- AccessTokenHash - Class in com.nimbusds.openid.connect.sdk.claims
-
Access token hash (at_hash
).
- AccessTokenHash(String) - Constructor for class com.nimbusds.openid.connect.sdk.claims.AccessTokenHash
-
Creates a new access token hash with the specified value.
- AccessTokenResponse - Class in com.nimbusds.oauth2.sdk
-
Access token response from the Token endpoint.
- AccessTokenResponse(Tokens) - Constructor for class com.nimbusds.oauth2.sdk.AccessTokenResponse
-
Creates a new access token response.
- AccessTokenResponse(Tokens, Map<String, Object>) - Constructor for class com.nimbusds.oauth2.sdk.AccessTokenResponse
-
Creates a new access token response.
- AccessTokenType - Class in com.nimbusds.oauth2.sdk.token
-
Access token type.
- AccessTokenType(String) - Constructor for class com.nimbusds.oauth2.sdk.token.AccessTokenType
-
Creates a new access token type with the specified value.
- AccessTokenValidator - Class in com.nimbusds.openid.connect.sdk.validators
-
Access token validator, using the at_hash
ID token claim.
- AccessTokenValidator() - Constructor for class com.nimbusds.openid.connect.sdk.validators.AccessTokenValidator
-
- ACCOUNT_SELECTION_REQUIRED - Static variable in class com.nimbusds.openid.connect.sdk.OIDCError
-
The end-user is required to select a session at the authorisation
server.
- ACR - Class in com.nimbusds.openid.connect.sdk.claims
-
Authentication Context Class Reference (acr
).
- ACR(String) - Constructor for class com.nimbusds.openid.connect.sdk.claims.ACR
-
Creates a new Authentication Context Class Reference (ACR) with the
specified value.
- ACR_CLAIM_NAME - Static variable in class com.nimbusds.openid.connect.sdk.claims.IDTokenClaimsSet
-
The ACR claim name.
- ACRRequest - Class in com.nimbusds.openid.connect.sdk.op
-
Resolved authentication Context Class Reference (ACR) request.
- ACRRequest(List<ACR>, List<ACR>) - Constructor for class com.nimbusds.openid.connect.sdk.op.ACRRequest
-
Creates a new Authentication Context Class Reference (ACR) request.
- acrValues(List<ACR>) - Method in class com.nimbusds.openid.connect.sdk.AuthenticationRequest.Builder
-
Sets the requested Authentication Context Class Reference
values.
- Actor - Class in com.nimbusds.oauth2.sdk.id
-
Authorised actor in impersonation and delegation cases.
- Actor(Subject) - Constructor for class com.nimbusds.oauth2.sdk.id.Actor
-
Creates a new actor.
- Actor(Subject, Issuer, Actor) - Constructor for class com.nimbusds.oauth2.sdk.id.Actor
-
Creates a new actor.
- add(ClaimsRequest) - Method in class com.nimbusds.openid.connect.sdk.ClaimsRequest
-
Adds the entries from the specified other claims request.
- add(String) - Method in class com.nimbusds.oauth2.sdk.Scope
-
Adds the specified string value to this scope.
- addAggregatedClaims(AggregatedClaims) - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Adds the specified aggregated claims provided by an external claims
source.
- addDistributedClaims(DistributedClaims) - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Adds the specified distributed claims from an external claims source.
- addIDTokenClaim(ClaimsRequest.Entry) - Method in class com.nimbusds.openid.connect.sdk.ClaimsRequest
-
Adds the specified ID token claim to the request.
- addIDTokenClaim(String) - Method in class com.nimbusds.openid.connect.sdk.ClaimsRequest
-
Adds the specified ID token claim to the request.
- addIDTokenClaim(String, ClaimRequirement) - Method in class com.nimbusds.openid.connect.sdk.ClaimsRequest
-
Adds the specified ID token claim to the request.
- addIDTokenClaim(String, ClaimRequirement, LangTag) - Method in class com.nimbusds.openid.connect.sdk.ClaimsRequest
-
Adds the specified ID token claim to the request.
- addIDTokenClaim(String, ClaimRequirement, LangTag, String) - Method in class com.nimbusds.openid.connect.sdk.ClaimsRequest
-
Adds the specified ID token claim to the request.
- addIDTokenClaim(String, ClaimRequirement, LangTag, List<String>) - Method in class com.nimbusds.openid.connect.sdk.ClaimsRequest
-
Adds the specified ID token claim to the request.
- Address - Class in com.nimbusds.openid.connect.sdk.claims
-
UserInfo address claims set, serialisable to a JSON object.
- Address() - Constructor for class com.nimbusds.openid.connect.sdk.claims.Address
-
Creates a new minimal (empty) UserInfo address claims set.
- Address(JSONObject) - Constructor for class com.nimbusds.openid.connect.sdk.claims.Address
-
Creates a new UserInfo address claims set from the specified JSON
object.
- ADDRESS - Static variable in class com.nimbusds.openid.connect.sdk.OIDCScopeValue
-
Requests that access to address
claim at the UserInfo
endpoint be granted by the issued access token.
- ADDRESS_CLAIM_NAME - Static variable in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
The address claim name.
- addUserInfoClaim(ClaimsRequest.Entry) - Method in class com.nimbusds.openid.connect.sdk.ClaimsRequest
-
Adds the specified UserInfo claim to the request.
- addUserInfoClaim(String) - Method in class com.nimbusds.openid.connect.sdk.ClaimsRequest
-
Adds the specified UserInfo claim to the request.
- addUserInfoClaim(String, ClaimRequirement) - Method in class com.nimbusds.openid.connect.sdk.ClaimsRequest
-
Adds the specified UserInfo claim to the request.
- addUserInfoClaim(String, ClaimRequirement, LangTag) - Method in class com.nimbusds.openid.connect.sdk.ClaimsRequest
-
Adds the specified UserInfo claim to the request.
- addUserInfoClaim(String, ClaimRequirement, LangTag, String) - Method in class com.nimbusds.openid.connect.sdk.ClaimsRequest
-
Adds the specified UserInfo claim to the request.
- addUserInfoClaim(String, ClaimRequirement, LangTag, List<String>) - Method in class com.nimbusds.openid.connect.sdk.ClaimsRequest
-
Adds the specified UserInfo claim to the request.
- AGGREGATED - com.nimbusds.openid.connect.sdk.claims.ClaimType
-
Claims that are asserted by a claims provider other than the
OpenID Connect Provider but are returned by OpenID Connect provider.
- AggregatedClaims - Class in com.nimbusds.openid.connect.sdk.claims
-
Aggregated OpenID claims set.
- AggregatedClaims(String, Set<String>, JWT) - Constructor for class com.nimbusds.openid.connect.sdk.claims.AggregatedClaims
-
Creates a new aggregated OpenID claims instance.
- AggregatedClaims(Set<String>, JWT) - Constructor for class com.nimbusds.openid.connect.sdk.claims.AggregatedClaims
-
Creates a new aggregated OpenID claims instance, the claims source
identifier is set to a GUUID string.
- AMR - Class in com.nimbusds.openid.connect.sdk.claims
-
Authentication Method Reference (amr
).
- AMR(String) - Constructor for class com.nimbusds.openid.connect.sdk.claims.AMR
-
Creates a new Authentication Method Reference (AMR) with the
specified value.
- AMR_CLAIM_NAME - Static variable in class com.nimbusds.openid.connect.sdk.claims.IDTokenClaimsSet
-
The AMRs claim name.
- appendDescription(String) - Method in class com.nimbusds.oauth2.sdk.ErrorObject
-
Appends the specified text to the error description.
- appendDescription(String) - Method in class com.nimbusds.oauth2.sdk.token.BearerTokenError
-
- APPLICATION_JOSE - Static variable in class com.nimbusds.oauth2.sdk.http.CommonContentTypes
-
Content type application/jose
.
- APPLICATION_JSON - Static variable in class com.nimbusds.oauth2.sdk.http.CommonContentTypes
-
Content type application/json
.
- APPLICATION_JWT - Static variable in class com.nimbusds.oauth2.sdk.http.CommonContentTypes
-
Content type application/jwt
.
- APPLICATION_URLENCODED - Static variable in class com.nimbusds.oauth2.sdk.http.CommonContentTypes
-
Content type application/x-www-form-urlencoded
.
- ApplicationType - Enum in com.nimbusds.openid.connect.sdk.rp
-
Enumeration of OpenID Connect client application types.
- applyDefaultACRs(OIDCClientInformation) - Method in class com.nimbusds.openid.connect.sdk.op.ACRRequest
-
Applies the registered default ACR values for the requesting client
(as a voluntary ACR value, provided no ACR values were explicitly
requested).
- applyDefaults() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Applies the OAuth 2.0 Authorisation Server metadata defaults where
no values have been specified.
- applyDefaults() - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Applies the client metadata defaults where no values have been
specified.
- applyDefaults() - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Applies the OpenID Provider metadata defaults where no values have
been specified.
- applyDefaults() - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Applies the client metadata defaults where no values have been
specified.
- applyHTTPResponse(HTTPResponse, HttpServletResponse) - Static method in class com.nimbusds.oauth2.sdk.http.ServletUtils
-
Applies the status code, headers and content of the specified HTTP
response to a HTTP servlet response.
- applyTo(JWTClaimsSet) - Method in class com.nimbusds.oauth2.sdk.auth.X509CertificateConfirmation
-
Applies this X.509 certificate SHA-256 confirmation to the specified
JWT claims set.
- applyTo(HTTPRequest) - Method in class com.nimbusds.oauth2.sdk.auth.ClientAuthentication
-
Applies the authentication to the specified HTTP request by setting
its Authorization header and/or POST entity-body parameters
(according to the implemented client authentication method).
- applyTo(HTTPRequest) - Method in class com.nimbusds.oauth2.sdk.auth.ClientSecretBasic
-
- applyTo(HTTPRequest) - Method in class com.nimbusds.oauth2.sdk.auth.ClientSecretPost
-
- applyTo(HTTPRequest) - Method in class com.nimbusds.oauth2.sdk.auth.JWTAuthentication
-
- applyTo(HTTPRequest) - Method in class com.nimbusds.oauth2.sdk.auth.TLSClientAuthentication
-
- AssertionDetails - Class in com.nimbusds.oauth2.sdk.assertions
-
Common assertion details used in JWT bearer assertions and SAML 2.0 bearer
assertions.
- AssertionDetails(Issuer, Subject, List<Audience>, Date, Date, Identifier) - Constructor for class com.nimbusds.oauth2.sdk.assertions.AssertionDetails
-
Creates a new assertion details instance.
- AssertionGrant - Class in com.nimbusds.oauth2.sdk
-
Assertion grant.
- AssertionGrant(GrantType) - Constructor for class com.nimbusds.oauth2.sdk.AssertionGrant
-
Creates a new assertion-based authorisation grant.
- AT_HASH_CLAIM_NAME - Static variable in class com.nimbusds.openid.connect.sdk.claims.IDTokenClaimsSet
-
The access token hash claim name.
- AUD_CLAIM_NAME - Static variable in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
The audience claim name.
- audience(List<Audience>) - Method in class com.nimbusds.oauth2.sdk.TokenIntrospectionSuccessResponse.Builder
-
Sets the token audience.
- Audience - Class in com.nimbusds.oauth2.sdk.id
-
Audience identifier.
- Audience(Identifier) - Constructor for class com.nimbusds.oauth2.sdk.id.Audience
-
Creates a new audience identifier with the specified value.
- Audience(String) - Constructor for class com.nimbusds.oauth2.sdk.id.Audience
-
Creates a new audience identifier with the specified value.
- Audience(URI) - Constructor for class com.nimbusds.oauth2.sdk.id.Audience
-
Creates a new audience identifier with the specified URI value.
- AUTH_TIME_CLAIM_NAME - Static variable in class com.nimbusds.openid.connect.sdk.claims.IDTokenClaimsSet
-
The subject authentication time claim name.
- AuthenticationErrorResponse - Class in com.nimbusds.openid.connect.sdk
-
OpenID Connect authentication error response.
- AuthenticationErrorResponse(URI, JWT, ResponseMode) - Constructor for class com.nimbusds.openid.connect.sdk.AuthenticationErrorResponse
-
Creates a new JSON Web Token (JWT) secured OpenID Connect
authentication error response.
- AuthenticationErrorResponse(URI, ErrorObject, State, ResponseMode) - Constructor for class com.nimbusds.openid.connect.sdk.AuthenticationErrorResponse
-
Creates a new OpenID Connect authentication error response.
- AuthenticationRequest - Class in com.nimbusds.openid.connect.sdk
-
OpenID Connect authentication request.
- AuthenticationRequest(URI, ResponseType, ResponseMode, Scope, ClientID, URI, State, Nonce, Display, Prompt, int, List<LangTag>, List<LangTag>, JWT, String, List<ACR>, ClaimsRequest, JWT, URI, CodeChallenge, CodeChallengeMethod, List<URI>, boolean, Map<String, List<String>>) - Constructor for class com.nimbusds.openid.connect.sdk.AuthenticationRequest
-
Creates a new OpenID Connect authentication request with extension
and custom parameters.
- AuthenticationRequest(URI, ResponseType, Scope, ClientID, URI, State, Nonce) - Constructor for class com.nimbusds.openid.connect.sdk.AuthenticationRequest
-
Creates a new minimal OpenID Connect authentication request.
- AuthenticationRequest.Builder - Class in com.nimbusds.openid.connect.sdk
-
Builder for constructing OpenID Connect authentication requests.
- AuthenticationRequestResolver<C extends com.nimbusds.jose.proc.SecurityContext> - Class in com.nimbusds.openid.connect.sdk.op
-
Resolves the final OpenID Connect authentication request by superseding its
parameters with those found in the optional OpenID Connect request object.
- AuthenticationRequestResolver() - Constructor for class com.nimbusds.openid.connect.sdk.op.AuthenticationRequestResolver
-
Creates a new minimal OpenID Connect authentication request
resolver.
- AuthenticationRequestResolver(JWTProcessor<C>) - Constructor for class com.nimbusds.openid.connect.sdk.op.AuthenticationRequestResolver
-
Creates a new OpenID Connect authentication request resolver that
supports OpenID Connect request objects passed by value (using the
authentication request
parameter).
- AuthenticationRequestResolver(JWTProcessor<C>, ResourceRetriever) - Constructor for class com.nimbusds.openid.connect.sdk.op.AuthenticationRequestResolver
-
Creates a new OpenID Connect request object resolver that supports
OpenID Connect request objects passed by value (using the
authentication request
parameter) or by reference (using the
authentication request_uri
parameter).
- AuthenticationResponse - Interface in com.nimbusds.openid.connect.sdk
-
OpenID Connect authentication response.
- AuthenticationResponseParser - Class in com.nimbusds.openid.connect.sdk
-
Parser of OpenID Connect authentication response messages.
- AuthenticationSuccessResponse - Class in com.nimbusds.openid.connect.sdk
-
OpenID Connect authentication success response.
- AuthenticationSuccessResponse(URI, JWT, ResponseMode) - Constructor for class com.nimbusds.openid.connect.sdk.AuthenticationSuccessResponse
-
Creates a new JSON Web Token (JWT) secured OpenID Connect
authentication success response.
- AuthenticationSuccessResponse(URI, AuthorizationCode, JWT, AccessToken, State, State, ResponseMode) - Constructor for class com.nimbusds.openid.connect.sdk.AuthenticationSuccessResponse
-
Creates a new OpenID Connect authentication success response.
- AUTHORIZATION_CODE - Static variable in class com.nimbusds.oauth2.sdk.GrantType
-
Authorisation code.
- AUTHORIZATION_PENDING - Static variable in class com.nimbusds.oauth2.sdk.device.DeviceAuthorizationGrantError
-
The authorization request is still pending as the end user hasn't yet
completed the user interaction steps (Section 3.3).
- AUTHORIZATION_SERVER - com.nimbusds.oauth2.sdk.Role
-
The server issuing access tokens to the client after successfully
authenticating the resource owner and obtaining authorization.
- AuthorizationCode - Class in com.nimbusds.oauth2.sdk
-
Authorisation code.
- AuthorizationCode() - Constructor for class com.nimbusds.oauth2.sdk.AuthorizationCode
-
Creates a new authorisation code with a randomly generated 256-bit
(32-byte) value, Base64URL-encoded.
- AuthorizationCode(int) - Constructor for class com.nimbusds.oauth2.sdk.AuthorizationCode
-
Creates a new authorisation code with a randomly generated value of
the specified byte length, Base64URL-encoded.
- AuthorizationCode(String) - Constructor for class com.nimbusds.oauth2.sdk.AuthorizationCode
-
Creates a new authorisation code with the specified value.
- AuthorizationCodeGrant - Class in com.nimbusds.oauth2.sdk
-
Authorisation code grant.
- AuthorizationCodeGrant(AuthorizationCode, URI) - Constructor for class com.nimbusds.oauth2.sdk.AuthorizationCodeGrant
-
Creates a new authorisation code grant.
- AuthorizationCodeGrant(AuthorizationCode, URI, CodeVerifier) - Constructor for class com.nimbusds.oauth2.sdk.AuthorizationCodeGrant
-
Creates a new authorisation code grant.
- AuthorizationCodeValidator - Class in com.nimbusds.openid.connect.sdk.validators
-
Authorisation code validator, using the c_hash
ID token claim.
- AuthorizationCodeValidator() - Constructor for class com.nimbusds.openid.connect.sdk.validators.AuthorizationCodeValidator
-
- AuthorizationErrorResponse - Class in com.nimbusds.oauth2.sdk
-
Authorisation error response.
- AuthorizationErrorResponse(URI, JWT, ResponseMode) - Constructor for class com.nimbusds.oauth2.sdk.AuthorizationErrorResponse
-
Creates a new JSON Web Token (JWT) secured authorisation error
response.
- AuthorizationErrorResponse(URI, ErrorObject, State, ResponseMode) - Constructor for class com.nimbusds.oauth2.sdk.AuthorizationErrorResponse
-
Creates a new authorisation error response.
- AuthorizationGrant - Class in com.nimbusds.oauth2.sdk
-
Authorisation grant.
- AuthorizationGrant(GrantType) - Constructor for class com.nimbusds.oauth2.sdk.AuthorizationGrant
-
Creates a new authorisation grant.
- AuthorizationRequest - Class in com.nimbusds.oauth2.sdk
-
Authorisation request.
- AuthorizationRequest(URI, ResponseType, ClientID) - Constructor for class com.nimbusds.oauth2.sdk.AuthorizationRequest
-
Creates a new minimal authorisation request.
- AuthorizationRequest(URI, ResponseType, ResponseMode, ClientID, URI, Scope, State) - Constructor for class com.nimbusds.oauth2.sdk.AuthorizationRequest
-
Creates a new authorisation request.
- AuthorizationRequest(URI, ResponseType, ResponseMode, ClientID, URI, Scope, State, CodeChallenge, CodeChallengeMethod, List<URI>, boolean, Map<String, List<String>>) - Constructor for class com.nimbusds.oauth2.sdk.AuthorizationRequest
-
Creates a new authorisation request with extension and custom
parameters.
- AuthorizationRequest.Builder - Class in com.nimbusds.oauth2.sdk
-
Builder for constructing authorisation requests.
- AuthorizationResponse - Class in com.nimbusds.oauth2.sdk
-
The base abstract class for authorisation success and error responses.
- AuthorizationResponse(URI, JWT, ResponseMode) - Constructor for class com.nimbusds.oauth2.sdk.AuthorizationResponse
-
Creates a new JSON Web Token (JWT) secured authorisation response.
- AuthorizationResponse(URI, State, ResponseMode) - Constructor for class com.nimbusds.oauth2.sdk.AuthorizationResponse
-
Creates a new authorisation response.
- AuthorizationServerConfigurationRequest - Class in com.nimbusds.oauth2.sdk.as
-
OAuth 2.0 Authorisation Server (AS) configuration request.
- AuthorizationServerConfigurationRequest(Issuer) - Constructor for class com.nimbusds.oauth2.sdk.as.AuthorizationServerConfigurationRequest
-
Creates a new OAuth 2.0 Authorisation Server configuration request.
- AuthorizationServerMetadata - Class in com.nimbusds.oauth2.sdk.as
-
OAuth 2.0 Authorisation Server (AS) metadata.
- AuthorizationServerMetadata(Issuer) - Constructor for class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Creates a new OAuth 2.0 Authorisation Server (AS) metadata instance.
- AuthorizationSuccessResponse - Class in com.nimbusds.oauth2.sdk
-
Authorisation success response.
- AuthorizationSuccessResponse(URI, JWT, ResponseMode) - Constructor for class com.nimbusds.oauth2.sdk.AuthorizationSuccessResponse
-
Creates a new JSON Web Token (JWT) secured authorisation success
response.
- AuthorizationSuccessResponse(URI, AuthorizationCode, AccessToken, State, ResponseMode) - Constructor for class com.nimbusds.oauth2.sdk.AuthorizationSuccessResponse
-
Creates a new authorisation success response.
- AuthorizedParty - Class in com.nimbusds.oauth2.sdk.id
-
Authorised party.
- AuthorizedParty - Class in com.nimbusds.openid.connect.sdk.claims
-
OAuth 2.0 client authorized to use the ID Token as an OAuth access token,
if different than the client that requested the ID Token (azp
).
- AuthorizedParty(String) - Constructor for class com.nimbusds.oauth2.sdk.id.AuthorizedParty
-
Creates a new authorised party identifier with the specified value.
- AuthorizedParty(String) - Constructor for class com.nimbusds.openid.connect.sdk.claims.AuthorizedParty
-
Creates a new authorised party identifier with the specified value.
- AZP_CLAIM_NAME - Static variable in class com.nimbusds.openid.connect.sdk.claims.IDTokenClaimsSet
-
The authorised party claim name.
- C_HASH_CLAIM_NAME - Static variable in class com.nimbusds.openid.connect.sdk.claims.IDTokenClaimsSet
-
The authorisation code hash claim name.
- CHARSET - Static variable in class com.nimbusds.oauth2.sdk.util.URLUtils
-
The default UTF-8 character set.
- CHARSET - Static variable in class com.nimbusds.openid.connect.sdk.id.PairwiseSubjectCodec
-
The charset (UTF-8) for string to byte conversions.
- ClaimRequirement - Enum in com.nimbusds.openid.connect.sdk.claims
-
Enumeration of the claim requirement types.
- claims - Variable in class com.nimbusds.openid.connect.sdk.claims.ClaimsSet
-
The JSON object representation of the claims set.
- claims(ClaimsRequest) - Method in class com.nimbusds.openid.connect.sdk.AuthenticationRequest.Builder
-
Sets the individual claims to be returned.
- claimsLocales(List<LangTag>) - Method in class com.nimbusds.openid.connect.sdk.AuthenticationRequest.Builder
-
Sets the end-user's preferred languages and scripts for the
claims being returned, ordered by preference.
- ClaimsRequest - Class in com.nimbusds.openid.connect.sdk
-
Specifies the individual claims to return from the UserInfo endpoint and /
or in the ID Token.
- ClaimsRequest() - Constructor for class com.nimbusds.openid.connect.sdk.ClaimsRequest
-
Creates a new empty claims request.
- ClaimsRequest.Entry - Class in com.nimbusds.openid.connect.sdk
-
Individual claim request.
- ClaimsSet - Class in com.nimbusds.openid.connect.sdk.claims
-
Claims set serialisable to a JSON object.
- ClaimsSet() - Constructor for class com.nimbusds.openid.connect.sdk.claims.ClaimsSet
-
Creates a new empty claims set.
- ClaimsSet(JSONObject) - Constructor for class com.nimbusds.openid.connect.sdk.claims.ClaimsSet
-
Creates a new claims set from the specified JSON object.
- ClaimsTransport - Enum in com.nimbusds.openid.connect.sdk.claims
-
Enumeration of the available claims transports.
- ClaimType - Enum in com.nimbusds.openid.connect.sdk.claims
-
Enumeration of the claim types.
- clear() - Method in class com.nimbusds.oauth2.sdk.util.OrderedJSONObject
-
- CLIENT - com.nimbusds.oauth2.sdk.Role
-
An application making protected resource requests on behalf of the
resource owner and with its authorization.
- CLIENT_ASSERTION_TYPE - Static variable in class com.nimbusds.oauth2.sdk.auth.JWTAuthentication
-
The expected client assertion type, corresponding to the
client_assertion_type
parameter.
- CLIENT_CREDENTIALS - Static variable in class com.nimbusds.oauth2.sdk.GrantType
-
Client credentials.
- CLIENT_HAS_REMOTE_JWK_SET - com.nimbusds.oauth2.sdk.auth.verifier.Hint
-
The client has a registered remote JWK set (jwks_uri).
- CLIENT_SECRET_BASIC - Static variable in class com.nimbusds.oauth2.sdk.auth.ClientAuthenticationMethod
-
Clients that have received a client secret from the authorisation
server authenticate with the authorisation server in accordance with
section 3.2.1 of OAuth 2.0 using HTTP Basic authentication.
- CLIENT_SECRET_JWT - Static variable in class com.nimbusds.oauth2.sdk.auth.ClientAuthenticationMethod
-
Clients that have received a client secret from the authorisation
server, create a JWT using an HMAC SHA algorithm, such as HMAC
SHA-256.
- CLIENT_SECRET_POST - Static variable in class com.nimbusds.oauth2.sdk.auth.ClientAuthenticationMethod
-
Clients that have received a client secret from the authorisation
server authenticate with the authorisation server in accordance with
section 3.2.1 of OAuth 2.0 by including the client credentials in
the request body.
- ClientAuthentication - Class in com.nimbusds.oauth2.sdk.auth
-
Base abstract class for client authentication at the Token endpoint.
- ClientAuthentication(ClientAuthenticationMethod, ClientID) - Constructor for class com.nimbusds.oauth2.sdk.auth.ClientAuthentication
-
Creates a new abstract client authentication.
- ClientAuthenticationMethod - Class in com.nimbusds.oauth2.sdk.auth
-
Client authentication method at the Token endpoint.
- ClientAuthenticationMethod(String) - Constructor for class com.nimbusds.oauth2.sdk.auth.ClientAuthenticationMethod
-
Creates a new client authentication method with the specified value.
- ClientAuthenticationVerifier<T> - Class in com.nimbusds.oauth2.sdk.auth.verifier
-
Client authentication verifier.
- ClientAuthenticationVerifier(ClientCredentialsSelector<T>, ClientX509CertificateBindingVerifier<T>, Set<Audience>) - Constructor for class com.nimbusds.oauth2.sdk.auth.verifier.ClientAuthenticationVerifier
-
Creates a new client authentication verifier.
- ClientCredentialsGrant - Class in com.nimbusds.oauth2.sdk
-
Client credentials grant.
- ClientCredentialsGrant() - Constructor for class com.nimbusds.oauth2.sdk.ClientCredentialsGrant
-
Creates a new client credentials grant.
- ClientCredentialsParser - Class in com.nimbusds.oauth2.sdk.client
-
Client credentials parser.
- ClientCredentialsParser() - Constructor for class com.nimbusds.oauth2.sdk.client.ClientCredentialsParser
-
- ClientCredentialsSelector<T> - Interface in com.nimbusds.oauth2.sdk.auth.verifier
-
Selector of client credential candidates for client authentication
verification.
- ClientDeleteRequest - Class in com.nimbusds.oauth2.sdk.client
-
Client delete request.
- ClientDeleteRequest(URI, BearerAccessToken) - Constructor for class com.nimbusds.oauth2.sdk.client.ClientDeleteRequest
-
Creates a new client delete request.
- clientID(ClientID) - Method in class com.nimbusds.oauth2.sdk.TokenIntrospectionSuccessResponse.Builder
-
Sets the identifier for the OAuth 2.0 client that requested
the token.
- ClientID - Class in com.nimbusds.oauth2.sdk.id
-
Client identifier.
- ClientID() - Constructor for class com.nimbusds.oauth2.sdk.id.ClientID
-
Creates a new client identifier with a randomly generated 256-bit
(32-byte) value, Base64URL-encoded.
- ClientID(int) - Constructor for class com.nimbusds.oauth2.sdk.id.ClientID
-
Creates a new client identifier with a randomly generated value of
the specified byte length, Base64URL-encoded.
- ClientID(Identifier) - Constructor for class com.nimbusds.oauth2.sdk.id.ClientID
-
Creates a new client identifier with the specified value.
- ClientID(String) - Constructor for class com.nimbusds.oauth2.sdk.id.ClientID
-
Creates a new client identifier with the specified value.
- ClientInformation - Class in com.nimbusds.oauth2.sdk.client
-
Client information.
- ClientInformation(ClientID, Date, ClientMetadata, Secret) - Constructor for class com.nimbusds.oauth2.sdk.client.ClientInformation
-
Creates a new client information instance.
- ClientInformation(ClientID, Date, ClientMetadata, Secret, URI, BearerAccessToken) - Constructor for class com.nimbusds.oauth2.sdk.client.ClientInformation
-
Creates a new client information instance permitting dynamic client
registration management.
- ClientInformationResponse - Class in com.nimbusds.oauth2.sdk.client
-
Client information response.
- ClientInformationResponse(ClientInformation) - Constructor for class com.nimbusds.oauth2.sdk.client.ClientInformationResponse
-
Creates a new client information response.
- ClientMetadata - Class in com.nimbusds.oauth2.sdk.client
-
Client metadata.
- ClientMetadata() - Constructor for class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Creates a new OAuth 2.0 client metadata instance.
- ClientMetadata(ClientMetadata) - Constructor for class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Creates a shallow copy of the specified OAuth 2.0 client metadata
instance.
- ClientReadRequest - Class in com.nimbusds.oauth2.sdk.client
-
Client read request.
- ClientReadRequest(URI, BearerAccessToken) - Constructor for class com.nimbusds.oauth2.sdk.client.ClientReadRequest
-
Creates a new client read request.
- ClientRegistrationErrorResponse - Class in com.nimbusds.oauth2.sdk.client
-
Client registration error response.
- ClientRegistrationErrorResponse(ErrorObject) - Constructor for class com.nimbusds.oauth2.sdk.client.ClientRegistrationErrorResponse
-
Creates a new client registration error response.
- ClientRegistrationRequest - Class in com.nimbusds.oauth2.sdk.client
-
Client registration request.
- ClientRegistrationRequest(URI, ClientMetadata, SignedJWT, BearerAccessToken) - Constructor for class com.nimbusds.oauth2.sdk.client.ClientRegistrationRequest
-
Creates a new client registration request with an optional software
statement.
- ClientRegistrationRequest(URI, ClientMetadata, BearerAccessToken) - Constructor for class com.nimbusds.oauth2.sdk.client.ClientRegistrationRequest
-
Creates a new client registration request.
- ClientRegistrationResponse - Class in com.nimbusds.oauth2.sdk.client
-
The base abstract for client registration responses.
- ClientRegistrationResponse() - Constructor for class com.nimbusds.oauth2.sdk.client.ClientRegistrationResponse
-
- ClientSecretBasic - Class in com.nimbusds.oauth2.sdk.auth
-
Client secret basic authentication at the Token endpoint.
- ClientSecretBasic(ClientID, Secret) - Constructor for class com.nimbusds.oauth2.sdk.auth.ClientSecretBasic
-
Creates a new client secret basic authentication.
- ClientSecretJWT - Class in com.nimbusds.oauth2.sdk.auth
-
Client secret JWT authentication at the Token endpoint.
- ClientSecretJWT(SignedJWT) - Constructor for class com.nimbusds.oauth2.sdk.auth.ClientSecretJWT
-
Creates a new client secret JWT authentication.
- ClientSecretJWT(ClientID, URI, JWSAlgorithm, Secret) - Constructor for class com.nimbusds.oauth2.sdk.auth.ClientSecretJWT
-
Creates a new client secret JWT authentication.
- ClientSecretPost - Class in com.nimbusds.oauth2.sdk.auth
-
Client secret post authentication at the Token endpoint.
- ClientSecretPost(ClientID, Secret) - Constructor for class com.nimbusds.oauth2.sdk.auth.ClientSecretPost
-
Creates a new client secret post authentication.
- ClientType - Enum in com.nimbusds.oauth2.sdk.client
-
Enumeration of the OAuth 2.0 client types.
- ClientUpdateRequest - Class in com.nimbusds.oauth2.sdk.client
-
Client registration request.
- ClientUpdateRequest(URI, ClientID, BearerAccessToken, ClientMetadata, Secret) - Constructor for class com.nimbusds.oauth2.sdk.client.ClientUpdateRequest
-
Creates a new client update request.
- ClientX509CertificateBindingVerifier<T> - Interface in com.nimbusds.oauth2.sdk.auth.verifier
-
Client X.509 certificate binding verifier.
- CODE - Static variable in class com.nimbusds.oauth2.sdk.ResponseType.Value
-
Authorisation code.
- codeChallenge(CodeChallenge, CodeChallengeMethod) - Method in class com.nimbusds.oauth2.sdk.AuthorizationRequest.Builder
-
Deprecated.
- codeChallenge(CodeChallenge, CodeChallengeMethod) - Method in class com.nimbusds.openid.connect.sdk.AuthenticationRequest.Builder
-
Deprecated.
- codeChallenge(CodeVerifier, CodeChallengeMethod) - Method in class com.nimbusds.oauth2.sdk.AuthorizationRequest.Builder
-
Sets the code challenge for Proof Key for Code Exchange
(PKCE) by public OAuth clients.
- codeChallenge(CodeVerifier, CodeChallengeMethod) - Method in class com.nimbusds.openid.connect.sdk.AuthenticationRequest.Builder
-
Sets the code challenge for Proof Key for Code Exchange
(PKCE) by public OAuth clients.
- CodeChallenge - Class in com.nimbusds.oauth2.sdk.pkce
-
Authorisation code challenge.
- CodeChallengeMethod - Class in com.nimbusds.oauth2.sdk.pkce
-
Method that was used to derive an authorisation code challenge.
- CodeChallengeMethod(String) - Constructor for class com.nimbusds.oauth2.sdk.pkce.CodeChallengeMethod
-
- CodeHash - Class in com.nimbusds.openid.connect.sdk.claims
-
Authorisation code hash (c_hash
).
- CodeHash(String) - Constructor for class com.nimbusds.openid.connect.sdk.claims.CodeHash
-
Creates a new authorisation code hash with the specified value.
- CodeVerifier - Class in com.nimbusds.oauth2.sdk.pkce
-
Authorisation code verifier.
- CodeVerifier() - Constructor for class com.nimbusds.oauth2.sdk.pkce.CodeVerifier
-
Generates a new code verifier represented by a secure random 256-bit
number that is Base64URL-encoded (as a 43 character string, which is
the
minimum character length
of a code
verifier).
- CodeVerifier(String) - Constructor for class com.nimbusds.oauth2.sdk.pkce.CodeVerifier
-
Creates a new code verifier with the specified value.
- CollectionUtils - Class in com.nimbusds.oauth2.sdk.util
-
Collection utilities.
- com.nimbusds.oauth2.sdk - package com.nimbusds.oauth2.sdk
-
Classes for representing, serialising and parsing OAuth 2.0 client requests
and authorisation server responses.
- com.nimbusds.oauth2.sdk.as - package com.nimbusds.oauth2.sdk.as
-
OAuth 2.0 Authorisation Server (AS) classes.
- com.nimbusds.oauth2.sdk.assertions - package com.nimbusds.oauth2.sdk.assertions
-
Common SAML 2.0 and JWT bearer assertion classes.
- com.nimbusds.oauth2.sdk.assertions.jwt - package com.nimbusds.oauth2.sdk.assertions.jwt
-
JWT bearer assertions.
- com.nimbusds.oauth2.sdk.assertions.saml2 - package com.nimbusds.oauth2.sdk.assertions.saml2
-
SAML 2.0 bearer assertions.
- com.nimbusds.oauth2.sdk.auth - package com.nimbusds.oauth2.sdk.auth
-
Implementations of OAuth 2.0 client authentication methods at the Token
endpoint.
- com.nimbusds.oauth2.sdk.auth.verifier - package com.nimbusds.oauth2.sdk.auth.verifier
-
Client authentication verifier framework.
- com.nimbusds.oauth2.sdk.client - package com.nimbusds.oauth2.sdk.client
-
OAuth 2.0 dynamic client registration.
- com.nimbusds.oauth2.sdk.device - package com.nimbusds.oauth2.sdk.device
-
OAuth 2.0 device authorisation grant classes.
- com.nimbusds.oauth2.sdk.http - package com.nimbusds.oauth2.sdk.http
-
HTTP message and utility classes.
- com.nimbusds.oauth2.sdk.id - package com.nimbusds.oauth2.sdk.id
-
Common OAuth 2.0 identifier and identity classes.
- com.nimbusds.oauth2.sdk.jarm - package com.nimbusds.oauth2.sdk.jarm
-
JWT Secured Authorization Response Mode for OAuth 2.0 (JARM) utilities.
- com.nimbusds.oauth2.sdk.jose - package com.nimbusds.oauth2.sdk.jose
-
JavaScript Object Signing and Encryption (JOSE) utilities.
- com.nimbusds.oauth2.sdk.pkce - package com.nimbusds.oauth2.sdk.pkce
-
Proof Key for Code Exchange (PKCE) classes.
- com.nimbusds.oauth2.sdk.token - package com.nimbusds.oauth2.sdk.token
-
OAuth 2.0 access and refresh token implementations.
- com.nimbusds.oauth2.sdk.util - package com.nimbusds.oauth2.sdk.util
-
Common utility classes.
- com.nimbusds.openid.connect.sdk - package com.nimbusds.openid.connect.sdk
-
Classes for representing, serialising and parsing OpenID Connect client
requests and server responses.
- com.nimbusds.openid.connect.sdk.claims - package com.nimbusds.openid.connect.sdk.claims
-
Claims and claim sets used in OpenID Connect.
- com.nimbusds.openid.connect.sdk.id - package com.nimbusds.openid.connect.sdk.id
-
Common OpenID Connect identifier and identity classes.
- com.nimbusds.openid.connect.sdk.op - package com.nimbusds.openid.connect.sdk.op
-
OpenID Connect Provider (OP) classes.
- com.nimbusds.openid.connect.sdk.rp - package com.nimbusds.openid.connect.sdk.rp
-
OpenID Connect Relying Party (RP) classes.
- com.nimbusds.openid.connect.sdk.token - package com.nimbusds.openid.connect.sdk.token
-
OpenID Connect token extensions.
- com.nimbusds.openid.connect.sdk.validators - package com.nimbusds.openid.connect.sdk.validators
-
Client-side OpenID Connect ID token, access token and authorisation code
validators.
- CommonContentTypes - Class in com.nimbusds.oauth2.sdk.http
-
Common content types used in the OAuth 2.0 protocol and implementing
applications.
- CommonContentTypes() - Constructor for class com.nimbusds.oauth2.sdk.http.CommonContentTypes
-
- compareTo(Actor) - Method in class com.nimbusds.oauth2.sdk.id.Actor
-
- compareTo(Identifier) - Method in class com.nimbusds.oauth2.sdk.device.UserCode
-
- compareTo(Identifier) - Method in class com.nimbusds.oauth2.sdk.id.Identifier
-
- compute(AuthorizationCode, JWSAlgorithm) - Static method in class com.nimbusds.openid.connect.sdk.claims.CodeHash
-
Computes the hash for the specified authorisation code and reference
JSON Web Signature (JWS) algorithm.
- compute(State, JWSAlgorithm) - Static method in class com.nimbusds.openid.connect.sdk.claims.StateHash
-
Computes the hash for the specified state and reference JSON
Web Signature (JWS) algorithm.
- compute(CodeChallengeMethod, CodeVerifier) - Static method in class com.nimbusds.oauth2.sdk.pkce.CodeChallenge
-
Computes the code challenge using the specified method and verifier.
- compute(AccessToken, JWSAlgorithm) - Static method in class com.nimbusds.openid.connect.sdk.claims.AccessTokenHash
-
Computes the hash for the specified access token and reference JSON
Web Signature (JWS) algorithm.
- computeValue(Identifier, JWSAlgorithm) - Static method in class com.nimbusds.openid.connect.sdk.claims.HashClaim
-
Computes the SHA-2 claim value for the specified identifier.
- CONFIDENTIAL - com.nimbusds.oauth2.sdk.client.ClientType
-
Confidential.
- CONSENT - com.nimbusds.openid.connect.sdk.Prompt.Type
-
The authorisation server must prompt the end-user for
consent before returning information to the client.
- CONSENT_REQUIRED - Static variable in class com.nimbusds.openid.connect.sdk.OIDCError
-
The authorisation server requires end-user consent.
- contains(String) - Method in class com.nimbusds.oauth2.sdk.ResponseType
-
Checks if this response type contains the specified string value.
- contains(String) - Method in class com.nimbusds.oauth2.sdk.Scope
-
Checks if this scope contains the specified string value.
- containsKey(JSONObject, String) - Static method in class com.nimbusds.oauth2.sdk.util.JSONObjectUtils
-
Returns true
if the JSON object is defined and contains the
specified key.
- ContentTypeUtils - Class in com.nimbusds.oauth2.sdk.util
-
Content type matching.
- Context<T> - Class in com.nimbusds.oauth2.sdk.auth.verifier
-
Generic context for passing objects.
- Context() - Constructor for class com.nimbusds.oauth2.sdk.auth.verifier.Context
-
- COUNTRY_CLAIM_NAME - Static variable in class com.nimbusds.openid.connect.sdk.claims.Address
-
The country claim name.
- create(AuthorizationServerMetadata, ClientInformation) - Static method in class com.nimbusds.oauth2.sdk.jarm.JARMValidator
-
Creates a new JARM validator for the specified Authorisation Server
metadata and OAuth 2.0 client registration.
- create(AuthorizationServerMetadata, ClientInformation, JWKSource) - Static method in class com.nimbusds.oauth2.sdk.jarm.JARMValidator
-
Creates a new JARM validator for the specified Authorisation Server
metadata and OAuth 2.0 client registration.
- create(JWTAssertionDetails, JWSAlgorithm, Secret) - Static method in class com.nimbusds.oauth2.sdk.assertions.jwt.JWTAssertionFactory
-
Creates a new HMAC-protected JWT bearer assertion.
- create(JWTAssertionDetails, JWSAlgorithm, ECPrivateKey, String, Provider) - Static method in class com.nimbusds.oauth2.sdk.assertions.jwt.JWTAssertionFactory
-
Creates a new EC-signed JWT bearer assertion.
- create(JWTAssertionDetails, JWSAlgorithm, RSAPrivateKey, String, Provider) - Static method in class com.nimbusds.oauth2.sdk.assertions.jwt.JWTAssertionFactory
-
Creates a new RSA-signed JWT bearer assertion.
- create(SAML2AssertionDetails, String, Credential) - Static method in class com.nimbusds.oauth2.sdk.assertions.saml2.SAML2AssertionFactory
-
Creates a new SAML 2.0 assertion.
- create(Issuer, ClientInformation) - Static method in class com.nimbusds.oauth2.sdk.jarm.JARMValidator
-
Creates a new JARM validator for the specified Authorisation Server
or OpenID Provider, which must publish its metadata at
[issuer-url]/.well-known/oauth-authorization-server
resp.
- create(Issuer, ClientInformation, JWKSource, int, int) - Static method in class com.nimbusds.oauth2.sdk.jarm.JARMValidator
-
Creates a new JARM validator for the specified Authorisation Server
or OpenID Provider, which must publish its metadata at
[issuer-url]/.well-known/oauth-authorization-server
resp.
- create(Issuer, OIDCClientInformation) - Static method in class com.nimbusds.openid.connect.sdk.validators.IDTokenValidator
-
Creates a new ID token validator for the specified OpenID Provider,
which must publish its metadata at
[issuer-url]/.well-known/openid-configuration
.
- create(Issuer, OIDCClientInformation, JWKSource, int, int) - Static method in class com.nimbusds.openid.connect.sdk.validators.IDTokenValidator
-
Creates a new ID token validator for the specified OpenID Provider,
which must publish its metadata at
[issuer-url]/.well-known/openid-configuration
.
- create(OIDCProviderMetadata, OIDCClientInformation) - Static method in class com.nimbusds.openid.connect.sdk.validators.IDTokenValidator
-
Creates a new ID token validator for the specified OpenID Provider
metadata and OpenID Relying Party registration.
- create(OIDCProviderMetadata, OIDCClientInformation, JWKSource) - Static method in class com.nimbusds.openid.connect.sdk.validators.IDTokenValidator
-
Creates a new ID token validator for the specified OpenID Provider
metadata and OpenID Relying Party registration.
- create(OIDCProviderMetadata, OIDCClientInformation, JWKSource) - Static method in class com.nimbusds.openid.connect.sdk.validators.LogoutTokenValidator
-
Creates a new logout token validator for the specified OpenID
Provider metadata and OpenID Relying Party registration.
- create(String...) - Static method in class com.nimbusds.oauth2.sdk.id.Audience
-
Creates an audience list from the specified string array.
- create(List<String>) - Static method in class com.nimbusds.oauth2.sdk.id.Audience
-
Creates an audience list from the specified string list
representation.
- createAsElement(SAML2AssertionDetails, String, Credential) - Static method in class com.nimbusds.oauth2.sdk.assertions.saml2.SAML2AssertionFactory
-
Creates a new SAML 2.0 assertion as an XML element.
- createAsString(SAML2AssertionDetails, String, Credential) - Static method in class com.nimbusds.oauth2.sdk.assertions.saml2.SAML2AssertionFactory
-
Creates a new SAML 2.0 assertion as an XML string.
- createAsString(SAML2AssertionDetails, RSAPublicKey, RSAPrivateKey) - Static method in class com.nimbusds.oauth2.sdk.assertions.saml2.SAML2AssertionFactory
-
Creates a new SAML 2.0 assertion as an XML string, signed with the
RSA-SHA256 XML digital signature algorithm (mandatory to implement).
- createHTTPRequest(HttpServletRequest) - Static method in class com.nimbusds.oauth2.sdk.http.ServletUtils
-
Creates a new HTTP request from the specified HTTP servlet request.
- createHTTPRequest(HttpServletRequest, long) - Static method in class com.nimbusds.oauth2.sdk.http.ServletUtils
-
Creates a new HTTP request from the specified HTTP servlet request.
- createJWEKeySelector(AuthorizationServerMetadata, ClientInformation, JWKSource) - Static method in class com.nimbusds.oauth2.sdk.jarm.JARMValidator
-
Creates a key selector for JWE decryption.
- createJWEKeySelector(OIDCProviderMetadata, OIDCClientInformation, JWKSource) - Static method in class com.nimbusds.openid.connect.sdk.validators.IDTokenValidator
-
Creates a key selector for JWE decryption.
- createJWSKeySelector(AuthorizationServerMetadata, ClientInformation) - Static method in class com.nimbusds.oauth2.sdk.jarm.JARMValidator
-
Creates a key selector for JWS verification.
- createJWSKeySelector(OIDCProviderMetadata, OIDCClientInformation) - Static method in class com.nimbusds.openid.connect.sdk.validators.IDTokenValidator
-
Creates a key selector for JWS verification.
- customParameter(String, String...) - Method in class com.nimbusds.oauth2.sdk.AuthorizationRequest.Builder
-
Sets a custom parameter.
- customParameter(String, String...) - Method in class com.nimbusds.oauth2.sdk.device.DeviceAuthorizationRequest.Builder
-
Sets a custom parameter.
- customParameter(String, String...) - Method in class com.nimbusds.openid.connect.sdk.AuthenticationRequest.Builder
-
Sets a custom parameter.
- Gender - Class in com.nimbusds.openid.connect.sdk.claims
-
- Gender(String) - Constructor for class com.nimbusds.openid.connect.sdk.claims.Gender
-
Creates a new gender with the specified value.
- GENDER_CLAIM_NAME - Static variable in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
The gender claim name.
- GeneralException - Exception in com.nimbusds.oauth2.sdk
-
The base class for checked exceptions defined in this SDK.
- GeneralException(ErrorObject) - Constructor for exception com.nimbusds.oauth2.sdk.GeneralException
-
Creates a new general exception.
- GeneralException(String) - Constructor for exception com.nimbusds.oauth2.sdk.GeneralException
-
Creates a new general exception.
- GeneralException(String, ErrorObject) - Constructor for exception com.nimbusds.oauth2.sdk.GeneralException
-
Creates a new general exception.
- GeneralException(String, ErrorObject, ClientID, URI, ResponseMode, State) - Constructor for exception com.nimbusds.oauth2.sdk.GeneralException
-
Creates a new general exception.
- GeneralException(String, ErrorObject, ClientID, URI, ResponseMode, State, Throwable) - Constructor for exception com.nimbusds.oauth2.sdk.GeneralException
-
Creates a new general exception.
- GeneralException(String, ErrorObject, Throwable) - Constructor for exception com.nimbusds.oauth2.sdk.GeneralException
-
Creates a new general exception.
- GeneralException(String, Throwable) - Constructor for exception com.nimbusds.oauth2.sdk.GeneralException
-
Creates a new general exception.
- GEO - Static variable in class com.nimbusds.openid.connect.sdk.claims.AMR
-
Use of geolocation information for authentication, such as that
provided by W3C REC-geolocation-API-20161108.
- get() - Method in class com.nimbusds.oauth2.sdk.auth.verifier.Context
-
Gets the context content.
- GET - com.nimbusds.oauth2.sdk.http.HTTPRequest.Method
-
HTTP GET.
- getAccept() - Method in class com.nimbusds.oauth2.sdk.http.HTTPRequest
-
Gets the Accept
header value.
- getAccessToken() - Method in class com.nimbusds.oauth2.sdk.AuthorizationSuccessResponse
-
Gets the access token.
- getAccessToken() - Method in class com.nimbusds.oauth2.sdk.ProtectedResourceRequest
-
Gets the OAuth 2.0 access token for this protected resource request.
- getAccessToken() - Method in class com.nimbusds.oauth2.sdk.token.Tokens
-
Returns the access token.
- getAccessToken() - Method in class com.nimbusds.openid.connect.sdk.claims.DistributedClaims
-
Returns the access token for retrieving the claims at the source
endpoint.
- getAccessTokenHash() - Method in class com.nimbusds.openid.connect.sdk.claims.IDTokenClaimsSet
-
Gets the access token hash.
- getACR() - Method in class com.nimbusds.openid.connect.sdk.claims.IDTokenClaimsSet
-
Gets the Authentication Context Class Reference (ACR).
- getACRs() - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Gets the supported Authentication Context Class References (ACRs).
- getACRValues() - Method in class com.nimbusds.openid.connect.sdk.AuthenticationRequest
-
Gets the requested Authentication Context Class Reference values.
- getAddress() - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Gets the preferred address.
- getAddress(LangTag) - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Gets the preferred address.
- getAddressEntries() - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Gets the preferred address entries.
- getAggregatedClaims() - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Gets the included aggregated claims provided by each external claims
source.
- getAMR() - Method in class com.nimbusds.openid.connect.sdk.claims.IDTokenClaimsSet
-
Gets the Authentication Methods References (AMRs).
- getApplicationType() - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Gets the client application type.
- getAssertion() - Method in class com.nimbusds.oauth2.sdk.AssertionGrant
-
Gets the assertion.
- getAssertion() - Method in class com.nimbusds.oauth2.sdk.JWTBearerGrant
-
- getAssertion() - Method in class com.nimbusds.oauth2.sdk.SAML2BearerGrant
-
- getAttributeStatement() - Method in class com.nimbusds.oauth2.sdk.assertions.saml2.SAML2AssertionDetails
-
Returns the optional attribute statement.
- getAudience() - Method in class com.nimbusds.oauth2.sdk.assertions.AssertionDetails
-
Returns the audience.
- getAudience() - Method in class com.nimbusds.oauth2.sdk.RequestObjectPOSTSuccessResponse
-
Returns the audience (the intended client ID).
- getAudience() - Method in class com.nimbusds.oauth2.sdk.TokenIntrospectionSuccessResponse
-
Returns the intended audience for the token.
- getAudience() - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Gets the audience.
- getAuthenticationTime() - Method in class com.nimbusds.openid.connect.sdk.claims.IDTokenClaimsSet
-
Gets the subject authentication time.
- getAuthorization() - Method in class com.nimbusds.oauth2.sdk.http.HTTPRequest
-
Gets the Authorization
header value.
- getAuthorizationCode() - Method in class com.nimbusds.oauth2.sdk.AuthorizationCodeGrant
-
Gets the authorisation code.
- getAuthorizationCode() - Method in class com.nimbusds.oauth2.sdk.AuthorizationSuccessResponse
-
Gets the authorisation code.
- getAuthorizationEndpointURI() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Gets the authorisation endpoint URI.
- getAuthorizationGrant() - Method in class com.nimbusds.oauth2.sdk.TokenRequest
-
Returns the authorisation grant.
- getAuthorizationJWEAlg() - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Gets the JWE algorithm for JWT-encoded authorisation responses.
- getAuthorizationJWEAlgs() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Gets the supported JWE algorithms for JWT-encoded authorisation
responses.
- getAuthorizationJWEEnc() - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Sets the encryption method for JWT-encoded authorisation responses.
- getAuthorizationJWEEncs() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Gets the supported encryption methods for JWT-encoded authorisation
responses.
- getAuthorizationJWSAlg() - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Gets the JWS algorithm for JWT-encoded authorisation responses.
- getAuthorizationJWSAlgs() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Gets the supported JWS algorithms for JWT-encoded authorisation
responses.
- getAuthorizedParty() - Method in class com.nimbusds.openid.connect.sdk.claims.IDTokenClaimsSet
-
Gets the authorised party for the ID token.
- getBackChannelLogoutURI() - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Gets the back-channel logout URI.
- getBaseURI(URI) - Static method in class com.nimbusds.oauth2.sdk.util.URIUtils
-
Gets the base part (schema, host, port and path) of the specified
URI.
- getBaseURL(URL) - Static method in class com.nimbusds.oauth2.sdk.util.URLUtils
-
Gets the base part (protocol, host, port and path) of the specified
URL.
- getBearerAccessToken() - Method in class com.nimbusds.oauth2.sdk.token.Tokens
-
Returns the access token as type bearer.
- getBirthdate() - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Gets the date of birth.
- getBoolean(JSONObject, String) - Static method in class com.nimbusds.oauth2.sdk.util.JSONObjectUtils
-
Gets a boolean member of a JSON object.
- getBoolean(JSONObject, String, boolean) - Static method in class com.nimbusds.oauth2.sdk.util.JSONObjectUtils
-
Gets a boolean member of a JSON object.
- getBooleanClaim(String) - Method in class com.nimbusds.openid.connect.sdk.claims.ClaimsSet
-
Gets a boolean-based claim.
- getBooleanParameter(String) - Method in class com.nimbusds.oauth2.sdk.TokenIntrospectionSuccessResponse
-
Returns the boolean parameter with the specified name.
- getCacheControl() - Method in class com.nimbusds.oauth2.sdk.http.HTTPResponse
-
Gets the Cache-Control
header value.
- getCharset() - Method in class com.nimbusds.oauth2.sdk.device.UserCode
-
Returns the character set used by this UserCode
.
- getCheckSessionIframeURI() - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Gets the cross-origin check session iframe URI.
- getClaim(String) - Method in class com.nimbusds.openid.connect.sdk.claims.ClaimsSet
-
Gets a claim.
- getClaim(String, Class<T>) - Method in class com.nimbusds.openid.connect.sdk.claims.ClaimsSet
-
Gets a claim that casts to the specified class.
- getClaimName() - Method in class com.nimbusds.openid.connect.sdk.ClaimsRequest.Entry
-
Gets the claim name.
- getClaimName(boolean) - Method in class com.nimbusds.openid.connect.sdk.ClaimsRequest.Entry
-
Gets the claim name, optionally with the language tag
appended.
- getClaimNames() - Method in class com.nimbusds.openid.connect.sdk.OIDCScopeValue
-
Returns the names of the associated claims.
- getClaimRequirement() - Method in class com.nimbusds.openid.connect.sdk.ClaimsRequest.Entry
-
Gets the claim requirement.
- getClaims() - Method in class com.nimbusds.openid.connect.sdk.AuthenticationRequest
-
Gets the individual claims to be returned.
- getClaims() - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Gets the supported claims names.
- getClaimsJWT() - Method in class com.nimbusds.openid.connect.sdk.claims.AggregatedClaims
-
Returns the claims JWT.
- getClaimsLocales() - Method in class com.nimbusds.openid.connect.sdk.AuthenticationRequest
-
Gets the end-user's preferred languages and scripts for the claims
being returned, ordered by preference.
- getClaimsLocales() - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Gets the supported claims locales.
- getClaimTypes() - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Gets the supported claim types.
- getClientAssertion() - Method in class com.nimbusds.oauth2.sdk.auth.JWTAuthentication
-
Gets the client assertion, corresponding to the
client_assertion
parameter.
- getClientAuthentication() - Method in class com.nimbusds.oauth2.sdk.AbstractOptionallyAuthenticatedRequest
-
Returns the client authentication.
- getClientAuthorization() - Method in class com.nimbusds.oauth2.sdk.TokenIntrospectionRequest
-
Returns the client authorisation.
- getClientCredentialsSelector() - Method in class com.nimbusds.oauth2.sdk.auth.verifier.ClientAuthenticationVerifier
-
Returns the client credentials selector.
- getClientID() - Method in class com.nimbusds.oauth2.sdk.AbstractOptionallyIdentifiedRequest
-
Gets the client identifier (for a request from a public client or a
request without explicit client authentication).
- getClientID() - Method in class com.nimbusds.oauth2.sdk.auth.ClientAuthentication
-
Gets the client identifier.
- getClientID() - Method in class com.nimbusds.oauth2.sdk.auth.JWTAuthenticationClaimsSet
-
Gets the client identifier.
- getClientID() - Method in class com.nimbusds.oauth2.sdk.AuthorizationRequest
-
Gets the client identifier.
- getClientID() - Method in class com.nimbusds.oauth2.sdk.client.ClientUpdateRequest
-
Gets the client ID.
- getClientID() - Method in exception com.nimbusds.oauth2.sdk.GeneralException
-
Gets the associated client identifier.
- getClientID() - Method in class com.nimbusds.oauth2.sdk.jarm.JARMClaimsVerifier
-
Returns the client ID for verifying the JWT audience.
- getClientID() - Method in class com.nimbusds.oauth2.sdk.TokenIntrospectionSuccessResponse
-
Returns the identifier of the OAuth 2.0 client that requested the
token.
- getClientID() - Method in class com.nimbusds.openid.connect.sdk.validators.AbstractJWTValidator
-
Returns the client ID (the expected JWT audience).
- getClientID() - Method in class com.nimbusds.openid.connect.sdk.validators.IDTokenClaimsVerifier
-
Returns the client ID for verifying the ID token audience.
- getClientID() - Method in class com.nimbusds.openid.connect.sdk.validators.LogoutTokenClaimsVerifier
-
Returns the client ID for verifying the ID token audience.
- getClientInetAddress() - Method in class com.nimbusds.oauth2.sdk.assertions.saml2.SAML2AssertionDetails
-
Returns the optional client address to which this assertion is
bound.
- getClientInformation() - Method in class com.nimbusds.oauth2.sdk.client.ClientInformationResponse
-
Gets the client information.
- getClientMetadata() - Method in class com.nimbusds.oauth2.sdk.client.ClientRegistrationRequest
-
Gets the associated client metadata.
- getClientMetadata() - Method in class com.nimbusds.oauth2.sdk.client.ClientUpdateRequest
-
Gets the associated client metadata.
- getClientSecret() - Method in class com.nimbusds.oauth2.sdk.auth.PlainClientSecret
-
Gets the client secret.
- getClientSecret() - Method in class com.nimbusds.oauth2.sdk.client.ClientUpdateRequest
-
Gets the client secret.
- getClientX509Certificate() - Method in class com.nimbusds.oauth2.sdk.auth.SelfSignedTLSClientAuthentication
-
Returns the validated client X.509 certificate from the received
HTTPS request.
- getClientX509Certificate() - Method in class com.nimbusds.oauth2.sdk.http.HTTPRequest
-
Gets the received validated client X.509 certificate for a received
HTTPS request.
- getClientX509CertificateBindingVerifier() - Method in class com.nimbusds.oauth2.sdk.auth.verifier.ClientAuthenticationVerifier
-
Returns the client X.509 certificate binding verifier for use in
tls_client_auth
.
- getClientX509CertificateRootDN() - Method in class com.nimbusds.oauth2.sdk.http.HTTPRequest
-
Gets the root issuer DN of a received validated client X.509
certificate for a received HTTPS request.
- getClientX509CertificateSubjectDN() - Method in class com.nimbusds.oauth2.sdk.auth.PKITLSClientAuthentication
-
Gets the subject DN of the received validated client X.509
certificate.
- getClientX509CertificateSubjectDN() - Method in class com.nimbusds.oauth2.sdk.http.HTTPRequest
-
Gets the subject DN of a received validated client X.509 certificate
for a received HTTPS request.
- getCode() - Method in class com.nimbusds.oauth2.sdk.ErrorObject
-
Gets the error code.
- getCodeChallenge() - Method in class com.nimbusds.oauth2.sdk.AuthorizationRequest
-
Returns the code challenge for PKCE.
- getCodeChallengeMethod() - Method in class com.nimbusds.oauth2.sdk.AuthorizationRequest
-
Returns the code challenge method for PKCE.
- getCodeChallengeMethods() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Gets the supported authorisation code challenge methods for PKCE.
- getCodeHash() - Method in class com.nimbusds.openid.connect.sdk.claims.IDTokenClaimsSet
-
Gets the authorisation code hash.
- getCodeVerifier() - Method in class com.nimbusds.oauth2.sdk.AuthorizationCodeGrant
-
Gets the authorisation code verifier for PKCE.
- getConnectTimeout() - Method in class com.nimbusds.oauth2.sdk.http.HTTPRequest
-
Gets the HTTP connect timeout.
- getContacts() - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Deprecated.
- getContent() - Method in class com.nimbusds.oauth2.sdk.http.HTTPResponse
-
Gets the raw response content.
- getContentAsJSONArray() - Method in class com.nimbusds.oauth2.sdk.http.HTTPResponse
-
Gets the response content as a JSON array.
- getContentAsJSONObject() - Method in class com.nimbusds.oauth2.sdk.http.HTTPResponse
-
Gets the response content as a JSON object.
- getContentAsJWT() - Method in class com.nimbusds.oauth2.sdk.http.HTTPResponse
-
Gets the response content as a JSON Web Token (JWT).
- getContentType() - Method in class com.nimbusds.openid.connect.sdk.UserInfoSuccessResponse
-
Gets the content type of this UserInfo response.
- getCountry() - Method in class com.nimbusds.openid.connect.sdk.claims.Address
-
Gets the country name component.
- getCustomClaims() - Method in class com.nimbusds.oauth2.sdk.assertions.jwt.JWTAssertionDetails
-
Returns the custom claims.
- getCustomField(String) - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Gets the specified custom metadata field.
- getCustomFields() - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Gets the custom metadata fields.
- getCustomParameter(String) - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Gets the specified custom (not registered) parameter.
- getCustomParameter(String) - Method in class com.nimbusds.oauth2.sdk.AuthorizationRequest
-
Returns the specified custom parameter.
- getCustomParameter(String) - Method in class com.nimbusds.oauth2.sdk.device.DeviceAuthorizationRequest
-
Returns the specified custom parameter.
- getCustomParameter(String) - Method in class com.nimbusds.oauth2.sdk.TokenRequest
-
Returns the specified custom parameter included in the request body.
- getCustomParameters() - Method in class com.nimbusds.oauth2.sdk.AccessTokenResponse
-
Returns the custom parameters.
- getCustomParameters() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Gets the custom (not registered) parameters.
- getCustomParameters() - Method in class com.nimbusds.oauth2.sdk.AuthorizationRequest
-
Returns the additional custom parameters.
- getCustomParameters() - Method in class com.nimbusds.oauth2.sdk.device.DeviceAuthorizationRequest
-
Returns the additional custom parameters.
- getCustomParameters() - Method in class com.nimbusds.oauth2.sdk.device.DeviceAuthorizationSuccessResponse
-
Returns the custom parameters.
- getCustomParameters() - Method in class com.nimbusds.oauth2.sdk.TokenIntrospectionRequest
-
Returns the custom request parameters.
- getCustomParameters() - Method in class com.nimbusds.oauth2.sdk.TokenRequest
-
Returns the additional custom parameters included in the request
body.
- getCustomParams() - Method in class com.nimbusds.oauth2.sdk.AccessTokenResponse
-
Deprecated.
- getCustomURIParameter(String) - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Gets the specified custom (not registered) URI parameter.
- getDateClaim(String) - Method in class com.nimbusds.openid.connect.sdk.claims.ClaimsSet
-
Gets a date / time based claim, represented as the number of seconds
from 1970-01-01T0:0:0Z as measured in UTC until the date / time.
- getDefault() - Static method in class com.nimbusds.oauth2.sdk.auth.ClientAuthenticationMethod
-
Gets the default client authentication method.
- getDefault() - Static method in class com.nimbusds.oauth2.sdk.pkce.CodeChallengeMethod
-
Gets the default code challenge method.
- getDefault() - Static method in class com.nimbusds.oauth2.sdk.ResponseType
-
Gets the default response type.
- getDefault() - Static method in enum com.nimbusds.openid.connect.sdk.claims.ClaimsTransport
-
Returns the default claims transport.
- getDefault() - Static method in enum com.nimbusds.openid.connect.sdk.Display
-
Gets the default display type.
- getDefault() - Static method in enum com.nimbusds.openid.connect.sdk.rp.ApplicationType
-
Gets the default application type.
- getDefaultACRs() - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Gets the default Authentication Context Class Reference (ACR)
values.
- getDefaultHostnameVerifier() - Static method in class com.nimbusds.oauth2.sdk.http.HTTPRequest
-
Returns the default hostname verifier for all outgoing HTTPS
requests.
- getDefaultMaxAge() - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Gets the default maximum authentication age.
- getDefaultSSLSocketFactory() - Static method in class com.nimbusds.oauth2.sdk.http.HTTPRequest
-
Returns the default SSL socket factory for all outgoing HTTPS
requests.
- getDescription() - Method in class com.nimbusds.oauth2.sdk.ErrorObject
-
Gets the error description.
- getDetailsVerifier() - Method in class com.nimbusds.oauth2.sdk.assertions.saml2.SAML2AssertionValidator
-
Gets the SAML 2.0 assertion details verifier.
- getDeviceAuthorizationEndpointURI() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Gets the device authorization endpoint URI.
- getDeviceCode() - Method in class com.nimbusds.oauth2.sdk.device.DeviceAuthorizationSuccessResponse
-
Returns the device verification code.
- getDeviceCode() - Method in class com.nimbusds.oauth2.sdk.device.DeviceCodeGrant
-
Returns the device code received from the authorisation server.
- getDisplay() - Method in class com.nimbusds.openid.connect.sdk.AuthenticationRequest
-
Gets the requested display type.
- getDisplays() - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Gets the supported displays.
- getDistributedClaims() - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Gets the included distributed claims provided by each external
claims source.
- getDouble(JSONObject, String) - Static method in class com.nimbusds.oauth2.sdk.util.JSONObjectUtils
-
Gets a number member of a JSON object as double
.
- getDouble(JSONObject, String, double) - Static method in class com.nimbusds.oauth2.sdk.util.JSONObjectUtils
-
Gets a number member of a JSON object as double
.
- getEmail() - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Deprecated.
- getEmail(JSONObject, String) - Static method in class com.nimbusds.oauth2.sdk.util.JSONObjectUtils
-
Deprecated.
- getEmailAddress() - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Gets the preferred email address.
- getEmailClaim(String) - Method in class com.nimbusds.openid.connect.sdk.claims.ClaimsSet
-
Deprecated.
- getEmailContacts() - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Gets the administrator email contacts for the client.
- getEmailVerified() - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Gets the email verification status.
- getEndpointURI() - Method in class com.nimbusds.oauth2.sdk.AbstractRequest
-
- getEndpointURI() - Method in interface com.nimbusds.oauth2.sdk.Request
-
Gets the URI of the endpoint (HTTP or HTTPS) for which the request
is intended.
- getEndSessionEndpointURI() - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Gets the logout endpoint URI.
- getEnum(JSONObject, String, Class<T>) - Static method in class com.nimbusds.oauth2.sdk.util.JSONObjectUtils
-
Gets a string member of a JSON object as an enumerated object.
- getEnum(JSONObject, String, Class<T>, T) - Static method in class com.nimbusds.oauth2.sdk.util.JSONObjectUtils
-
Gets a string member of a JSON object as an enumerated object.
- getErrorObject() - Method in exception com.nimbusds.oauth2.sdk.auth.verifier.InvalidClientException
-
Returns an OAuth 2.0 error object representation.
- getErrorObject() - Method in class com.nimbusds.oauth2.sdk.AuthorizationErrorResponse
-
- getErrorObject() - Method in class com.nimbusds.oauth2.sdk.client.ClientRegistrationErrorResponse
-
- getErrorObject() - Method in class com.nimbusds.oauth2.sdk.device.DeviceAuthorizationErrorResponse
-
- getErrorObject() - Method in interface com.nimbusds.oauth2.sdk.ErrorResponse
-
Gets the error associated with the error response.
- getErrorObject() - Method in exception com.nimbusds.oauth2.sdk.GeneralException
-
Gets the associated error.
- getErrorObject() - Method in class com.nimbusds.oauth2.sdk.RequestObjectPOSTErrorResponse
-
- getErrorObject() - Method in class com.nimbusds.oauth2.sdk.TokenErrorResponse
-
- getErrorObject() - Method in class com.nimbusds.oauth2.sdk.TokenIntrospectionErrorResponse
-
- getErrorObject() - Method in class com.nimbusds.openid.connect.sdk.UserInfoErrorResponse
-
- getEssentialACRs() - Method in class com.nimbusds.openid.connect.sdk.op.ACRRequest
-
Gets the requested essential ACR values.
- getExistingGrant() - Method in class com.nimbusds.oauth2.sdk.TokenRequest
-
Returns the existing refresh token for incremental authorisation of
a public client, null
if not specified.
- getExpectedAudience() - Method in class com.nimbusds.oauth2.sdk.assertions.jwt.JWTAssertionDetailsVerifier
-
Returns the expected audience values.
- getExpectedAudience() - Method in class com.nimbusds.oauth2.sdk.assertions.saml2.SAML2AssertionDetailsVerifier
-
Returns the expected audience values.
- getExpectedAudience() - Method in class com.nimbusds.oauth2.sdk.auth.verifier.ClientAuthenticationVerifier
-
Returns the permitted audience values in JWT authentication
assertions.
- getExpectedIssuer() - Method in class com.nimbusds.oauth2.sdk.jarm.JARMClaimsVerifier
-
Returns the expected Authorisation Server.
- getExpectedIssuer() - Method in class com.nimbusds.openid.connect.sdk.validators.AbstractJWTValidator
-
Returns the expected token issuer.
- getExpectedIssuer() - Method in class com.nimbusds.openid.connect.sdk.validators.IDTokenClaimsVerifier
-
Returns the expected ID token issuer.
- getExpectedIssuer() - Method in class com.nimbusds.openid.connect.sdk.validators.LogoutTokenClaimsVerifier
-
Returns the expected ID token issuer.
- getExpectedNonce() - Method in class com.nimbusds.openid.connect.sdk.validators.IDTokenClaimsVerifier
-
Returns the expected nonce.
- getExpirationDate() - Method in class com.nimbusds.oauth2.sdk.auth.Secret
-
Gets the expiration date of this secret.
- getExpirationTime() - Method in class com.nimbusds.oauth2.sdk.assertions.AssertionDetails
-
Returns the expiration time.
- getExpirationTime() - Method in class com.nimbusds.oauth2.sdk.RequestObjectPOSTSuccessResponse
-
Returns the expiration time.
- getExpirationTime() - Method in class com.nimbusds.oauth2.sdk.TokenIntrospectionSuccessResponse
-
Returns the token expiration time.
- getExpirationTime() - Method in class com.nimbusds.openid.connect.sdk.claims.IDTokenClaimsSet
-
Gets the ID token expiration time.
- getFamilyName() - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Gets the surname or last name.
- getFamilyName(LangTag) - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Gets the surname or last name.
- getFamilyNameEntries() - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Gets the surname or last name entries.
- getFirstValue(Map<K, List<V>>, K) - Static method in class com.nimbusds.oauth2.sdk.util.MultivaluedMapUtils
-
Gets the first value for the specified key.
- getFloat(JSONObject, String) - Static method in class com.nimbusds.oauth2.sdk.util.JSONObjectUtils
-
Gets a number member of a JSON object float
.
- getFloat(JSONObject, String, float) - Static method in class com.nimbusds.oauth2.sdk.util.JSONObjectUtils
-
Gets a number member of a JSON object float
.
- getFollowRedirects() - Method in class com.nimbusds.oauth2.sdk.http.HTTPRequest
-
Gets the boolean setting whether HTTP redirects (requests with
response code 3xx) should be automatically followed.
- getFormatted() - Method in class com.nimbusds.openid.connect.sdk.claims.Address
-
Gets the full mailing address, formatted for display or use with a
mailing label.
- getFragment() - Method in class com.nimbusds.oauth2.sdk.http.HTTPRequest
-
Gets the raw (undecoded) request fragment.
- getFrontChannelLogoutURI() - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Gets the front-channel logout URI.
- getGender() - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Gets the gender.
- getGeneric(JSONObject, String, Class<T>) - Static method in class com.nimbusds.oauth2.sdk.util.JSONObjectUtils
-
Gets a generic member of a JSON object.
- getGivenName() - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Gets the given or first name.
- getGivenName(LangTag) - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Gets the given or first name.
- getGivenNameEntries() - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Gets the given or first name entries.
- getGrantTypes() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Gets the supported OAuth 2.0 grant types.
- getGrantTypes() - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Gets the expected OAuth 2.0 grant types.
- getHostnameVerifier() - Method in class com.nimbusds.oauth2.sdk.http.HTTPRequest
-
Gets the hostname verifier for outgoing HTTPS requests.
- getHTTPStatusCode() - Method in class com.nimbusds.oauth2.sdk.ErrorObject
-
Gets the HTTP status code.
- getHTTPStatusCode() - Method in class com.nimbusds.oauth2.sdk.RequestObjectPOSTErrorResponse
-
- getID() - Method in class com.nimbusds.oauth2.sdk.assertions.AssertionDetails
-
Returns the optional assertion identifier.
- getID() - Method in class com.nimbusds.oauth2.sdk.client.ClientInformation
-
Gets the client identifier.
- getIDIssueDate() - Method in class com.nimbusds.oauth2.sdk.client.ClientInformation
-
Gets the issue date of the client identifier.
- getIDToken() - Method in class com.nimbusds.openid.connect.sdk.AuthenticationSuccessResponse
-
Gets the requested ID token.
- getIDToken() - Method in class com.nimbusds.openid.connect.sdk.token.OIDCTokens
-
Gets the ID token.
- getIDTokenClaimNames(boolean) - Method in class com.nimbusds.openid.connect.sdk.ClaimsRequest
-
Gets the names of the requested ID token claim names.
- getIDTokenClaims() - Method in class com.nimbusds.openid.connect.sdk.ClaimsRequest
-
Gets the requested ID token claims.
- getIDTokenHint() - Method in class com.nimbusds.openid.connect.sdk.AuthenticationRequest
-
Gets the ID Token hint.
- getIDTokenHint() - Method in class com.nimbusds.openid.connect.sdk.LogoutRequest
-
Returns the ID token hint.
- getIDTokenJWEAlg() - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Gets the JSON Web Encryption (JWE) algorithm required for the ID
Tokens issued to this client.
- getIDTokenJWEAlgs() - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Gets the supported JWE algorithms for ID tokens.
- getIDTokenJWEEnc() - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Gets the JSON Web Encryption (JWE) method required for the ID Tokens
issued to this client.
- getIDTokenJWEEncs() - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Gets the supported encryption methods for ID tokens.
- getIDTokenJWSAlg() - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Gets the JSON Web Signature (JWS) algorithm required for the ID
Tokens issued to this client.
- getIDTokenJWSAlgs() - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Gets the supported JWS algorithms for ID tokens.
- getIDTokenString() - Method in class com.nimbusds.openid.connect.sdk.token.OIDCTokens
-
Gets the ID token string.
- getInitiateLoginURI() - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Gets the HTTPS URI that the authorisation server can call to
initiate a login at the client.
- getInt(JSONObject, String) - Static method in class com.nimbusds.oauth2.sdk.util.JSONObjectUtils
-
Gets an number member of a JSON object as int
.
- getInt(JSONObject, String, int) - Static method in class com.nimbusds.oauth2.sdk.util.JSONObjectUtils
-
Gets an number member of a JSON object as int
.
- getInterval() - Method in class com.nimbusds.oauth2.sdk.device.DeviceAuthorizationSuccessResponse
-
Returns the minimum amount of time in seconds that the client SHOULD
wait between polling requests to the token endpoint.
- getIntrospectionEndpointAuthMethods() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Gets the supported introspection endpoint authentication methods.
- getIntrospectionEndpointJWSAlgs() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Gets the supported JWS algorithms for the private_key_jwt
and client_secret_jwt
introspection endpoint authentication
methods.
- getIntrospectionEndpointURI() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Gets the token introspection endpoint URI.
- getIssuer() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Gets the issuer identifier.
- getIssuer() - Method in class com.nimbusds.oauth2.sdk.assertions.AssertionDetails
-
Returns the issuer.
- getIssuer() - Method in class com.nimbusds.oauth2.sdk.id.Actor
-
Returns the optional issuer for the subject.
- getIssuer() - Method in class com.nimbusds.oauth2.sdk.RequestObjectPOSTSuccessResponse
-
Returns the issuer.
- getIssuer() - Method in class com.nimbusds.oauth2.sdk.TokenIntrospectionSuccessResponse
-
Returns the token issuer.
- getIssuer() - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Gets the issuer.
- getIssueTime() - Method in class com.nimbusds.oauth2.sdk.assertions.AssertionDetails
-
Returns the optional issue time.
- getIssueTime() - Method in class com.nimbusds.oauth2.sdk.TokenIntrospectionSuccessResponse
-
Returns the token issue time.
- getJOSEAssertion() - Method in class com.nimbusds.oauth2.sdk.JWTBearerGrant
-
Gets the JSON Web Token (JWT) bearer assertion.
- getJSONArray(JSONObject, String) - Static method in class com.nimbusds.oauth2.sdk.util.JSONObjectUtils
-
Gets a JSON array member of a JSON object.
- getJSONArray(JSONObject, String, JSONArray) - Static method in class com.nimbusds.oauth2.sdk.util.JSONObjectUtils
-
Gets a JSON array member of a JSON object.
- getJSONObject(JSONObject, String) - Static method in class com.nimbusds.oauth2.sdk.util.JSONObjectUtils
-
Gets a JSON object member of a JSON object.
- getJSONObject(JSONObject, String, JSONObject) - Static method in class com.nimbusds.oauth2.sdk.util.JSONObjectUtils
-
Gets a JSON object member of a JSON object.
- getJSONObjectParameter(String) - Method in class com.nimbusds.oauth2.sdk.TokenIntrospectionSuccessResponse
-
Returns the JSON object parameter with the specified name.
- getJWEKeySelector() - Method in class com.nimbusds.openid.connect.sdk.validators.AbstractJWTValidator
-
Returns the configured JWE key selector for encrypted token
decryption.
- getJWKSet() - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Gets this client's JSON Web Key (JWK) set containing key(s) that are
used in signing requests to the server and key(s) for encrypting
responses.
- getJWKSetURI() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Gets the JSON Web Key (JWK) set URI.
- getJWKSetURI() - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Gets the URI for this client's JSON Web Key (JWK) set containing
key(s) that are used in signing requests to the server and key(s)
for encrypting responses.
- getJWSKeySelector() - Method in class com.nimbusds.openid.connect.sdk.validators.AbstractJWTValidator
-
Returns the configured JWS key selector for signed token
verification.
- getJWTAssertion() - Method in class com.nimbusds.oauth2.sdk.JWTBearerGrant
-
Gets the JSON Web Token (JWT) bearer assertion.
- getJWTAuthenticationClaimsSet() - Method in class com.nimbusds.oauth2.sdk.auth.JWTAuthentication
-
Gets the client authentication claims set contained in the client
assertion JSON Web Token (JWT).
- getJWTID() - Method in class com.nimbusds.oauth2.sdk.assertions.jwt.JWTAssertionDetails
-
Returns the optional assertion identifier, as a JWT ID.
- getJWTID() - Method in class com.nimbusds.oauth2.sdk.TokenIntrospectionSuccessResponse
-
Returns the token identifier.
- getJWTID() - Method in class com.nimbusds.openid.connect.sdk.claims.LogoutTokenClaimsSet
-
Gets the JWT ID.
- getJWTProcessor() - Method in class com.nimbusds.openid.connect.sdk.op.AuthenticationRequestResolver
-
Returns the JWT processor.
- getJWTResponse() - Method in class com.nimbusds.oauth2.sdk.AuthorizationResponse
-
Returns the JSON Web Token (JWT) secured response.
- getJWTRetriever() - Method in class com.nimbusds.openid.connect.sdk.op.AuthenticationRequestResolver
-
Returns the JWT retriever.
- getLangTag() - Method in class com.nimbusds.openid.connect.sdk.ClaimsRequest.Entry
-
Gets the optional language tag for the claim.
- getLangTaggedClaim(String, Class<T>) - Method in class com.nimbusds.openid.connect.sdk.claims.ClaimsSet
-
Returns a map of all instances, including language-tagged, of a
claim with the specified base name.
- getLifetime() - Method in class com.nimbusds.oauth2.sdk.device.DeviceAuthorizationSuccessResponse
-
Returns the lifetime in seconds of the "device_code" and "user_code".
- getLifetime() - Method in class com.nimbusds.oauth2.sdk.token.AccessToken
-
Returns the lifetime of this access token.
- getList(JSONObject, String) - Static method in class com.nimbusds.oauth2.sdk.util.JSONObjectUtils
-
Gets a list member of a JSON object.
- getList(JSONObject, String, List<Object>) - Static method in class com.nimbusds.oauth2.sdk.util.JSONObjectUtils
-
Gets a list member of a JSON object.
- getLocale() - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Gets the locale.
- getLocality() - Method in class com.nimbusds.openid.connect.sdk.claims.Address
-
Gets the city or locality component.
- getLocation() - Method in class com.nimbusds.oauth2.sdk.http.HTTPResponse
-
Gets the Location
header value (for redirects).
- getLoginHint() - Method in class com.nimbusds.openid.connect.sdk.AuthenticationRequest
-
Gets the login hint.
- getLogoURI() - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Gets the client application logo.
- getLogoURI(LangTag) - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Gets the client application logo.
- getLogoURIEntries() - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Gets the client application logo entries.
- getLogoutToken() - Method in class com.nimbusds.openid.connect.sdk.BackChannelLogoutRequest
-
Returns the logout token.
- getLong(JSONObject, String) - Static method in class com.nimbusds.oauth2.sdk.util.JSONObjectUtils
-
Gets a number member of a JSON object as long
.
- getLong(JSONObject, String, long) - Static method in class com.nimbusds.oauth2.sdk.util.JSONObjectUtils
-
Gets a number member of a JSON object as long
.
- getMaxAge() - Method in class com.nimbusds.openid.connect.sdk.AuthenticationRequest
-
Gets the required maximum authentication age.
- getMaxClockSkew() - Method in class com.nimbusds.oauth2.sdk.assertions.saml2.SAML2AssertionDetailsVerifier
-
- getMaxClockSkew() - Method in class com.nimbusds.oauth2.sdk.jarm.JARMClaimsVerifier
-
- getMaxClockSkew() - Method in class com.nimbusds.openid.connect.sdk.validators.AbstractJWTValidator
-
Gets the maximum acceptable clock skew for verifying the token
timestamps.
- getMaxClockSkew() - Method in class com.nimbusds.openid.connect.sdk.validators.IDTokenClaimsVerifier
-
- getMessageDigestInstance(JWSAlgorithm) - Static method in class com.nimbusds.openid.connect.sdk.claims.HashClaim
-
Gets the matching SHA-2 message digest for the specified JSON Web
Signature (JWS) algorithm.
- getMetadata() - Method in class com.nimbusds.oauth2.sdk.client.ClientInformation
-
Gets the client metadata.
- getMethod() - Method in class com.nimbusds.oauth2.sdk.auth.ClientAuthentication
-
Gets the client authentication method.
- getMethod() - Method in class com.nimbusds.oauth2.sdk.http.HTTPRequest
-
Gets the request method.
- getMethod() - Method in class com.nimbusds.openid.connect.sdk.UserInfoRequest
-
Gets the HTTP method for this UserInfo request.
- getMiddleName() - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Gets the middle name.
- getMiddleName(LangTag) - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Gets the middle name.
- getMiddleNameEntries() - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Gets the middle name entries.
- getMutualTLSSenderConstrainedAccessTokens() - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Deprecated.
- getName() - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Gets the client name.
- getName() - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Gets the full name.
- getName(LangTag) - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Gets the client name.
- getName(LangTag) - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Gets the full name.
- getNameEntries() - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Gets the client name entries.
- getNameEntries() - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Gets the full name entries.
- getNickname() - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Gets the casual name.
- getNickname(LangTag) - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Gets the casual name.
- getNicknameEntries() - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Gets the casual name entries.
- getNonce() - Method in class com.nimbusds.openid.connect.sdk.AuthenticationRequest
-
Gets the nonce.
- getNonce() - Method in class com.nimbusds.openid.connect.sdk.claims.IDTokenClaimsSet
-
Gets the ID token nonce.
- getNotBeforeTime() - Method in class com.nimbusds.oauth2.sdk.assertions.jwt.JWTAssertionDetails
-
Returns the optional not-before time.
- getNotBeforeTime() - Method in class com.nimbusds.oauth2.sdk.assertions.saml2.SAML2AssertionDetails
-
Returns the optional not-before time.
- getNotBeforeTime() - Method in class com.nimbusds.oauth2.sdk.TokenIntrospectionSuccessResponse
-
Returns the token not-before time.
- getNumber(JSONObject, String) - Static method in class com.nimbusds.oauth2.sdk.util.JSONObjectUtils
-
Gets a number member of a JSON object as java.lang.Number
.
- getNumber(JSONObject, String, Number) - Static method in class com.nimbusds.oauth2.sdk.util.JSONObjectUtils
-
Gets a number member of a JSON object as java.lang.Number
.
- getNumberClaim(String) - Method in class com.nimbusds.openid.connect.sdk.claims.ClaimsSet
-
Gets a number-based claim.
- getNumberParameter(String) - Method in class com.nimbusds.oauth2.sdk.TokenIntrospectionSuccessResponse
-
Returns the number parameter with the specified name.
- getOIDCClientInformation() - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientInformationResponse
-
Gets the OpenID Connect client information.
- getOIDCClientMetadata() - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientRegistrationRequest
-
Gets the associated OpenID Connect client metadata.
- getOIDCClientMetadata() - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientUpdateRequest
-
Gets the associated OpenID Connect client metadata.
- getOIDCMetadata() - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientInformation
-
Gets the OpenID Connect client metadata.
- getOIDCTokens() - Method in class com.nimbusds.openid.connect.sdk.OIDCTokenResponse
-
Gets the OpenID Connect tokens.
- getParameterNames() - Method in class com.nimbusds.oauth2.sdk.token.AccessToken
-
- getParameterNames() - Method in class com.nimbusds.oauth2.sdk.token.RefreshToken
-
- getParameterNames() - Method in class com.nimbusds.oauth2.sdk.token.Token
-
Returns the token parameter names included in the JSON object, as
required for the composition of an access token response.
- getParameterNames() - Method in class com.nimbusds.oauth2.sdk.token.Tokens
-
Returns the token parameter names for the included tokens.
- getParameterNames() - Method in class com.nimbusds.openid.connect.sdk.token.OIDCTokens
-
- getParameters() - Method in class com.nimbusds.oauth2.sdk.TokenIntrospectionSuccessResponse
-
Returns the underlying parameters.
- getParent() - Method in class com.nimbusds.oauth2.sdk.id.Actor
-
Returns the optional parent for this actor.
- getPassword() - Method in class com.nimbusds.oauth2.sdk.ResourceOwnerPasswordCredentialsGrant
-
Gets the resource owner's password.
- getPhoneNumber() - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Gets the preferred telephone number.
- getPhoneNumberVerified() - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Gets the phone number verification status.
- getPicture() - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Gets the picture.
- getPolicyURI() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Gets the provider's policy regarding relying party use of data.
- getPolicyURI() - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Gets the client policy for use of end-user data.
- getPolicyURI(LangTag) - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Gets the client policy for use of end-user data.
- getPolicyURIEntries() - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Gets the client policy entries for use of end-user data.
- getPostalCode() - Method in class com.nimbusds.openid.connect.sdk.claims.Address
-
Gets the zip code or postal code component.
- getPostLogoutRedirectionURI() - Method in class com.nimbusds.openid.connect.sdk.LogoutRequest
-
Return the post-logout redirection URI.
- getPostLogoutRedirectionURIs() - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Gets the post logout redirection URIs.
- getPragma() - Method in class com.nimbusds.oauth2.sdk.http.HTTPResponse
-
Gets the Pragma
header value.
- getPreferredUsername() - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Gets the preferred username.
- getProfile() - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Gets the profile page.
- getPrompt() - Method in class com.nimbusds.openid.connect.sdk.AuthenticationRequest
-
Gets the requested prompt.
- getProvider() - Method in class com.nimbusds.openid.connect.sdk.id.PairwiseSubjectCodec
-
Gets the security provider for cryptographic operations.
- getQuery() - Method in class com.nimbusds.oauth2.sdk.http.HTTPRequest
-
Gets the raw (undecoded) query string if the request is HTTP GET or
the entity body if the request is HTTP POST.
- getQueryAsJSONObject() - Method in class com.nimbusds.oauth2.sdk.http.HTTPRequest
-
Gets the request query or entity body as a JSON Object.
- getQueryParameters() - Method in class com.nimbusds.oauth2.sdk.http.HTTPRequest
-
Gets the request query as a parameter map.
- getReadTimeout() - Method in class com.nimbusds.oauth2.sdk.http.HTTPRequest
-
Gets the HTTP response read timeout.
- getRealm() - Method in class com.nimbusds.oauth2.sdk.token.BearerTokenError
-
Gets the realm.
- getRedirectionURI() - Method in class com.nimbusds.oauth2.sdk.AuthorizationCodeGrant
-
Gets the redirection URI of the original authorisation request.
- getRedirectionURI() - Method in class com.nimbusds.oauth2.sdk.AuthorizationRequest
-
Gets the redirection URI.
- getRedirectionURI() - Method in class com.nimbusds.oauth2.sdk.AuthorizationResponse
-
Returns the base redirection URI.
- getRedirectionURI() - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Gets one of the redirection URIs for this client.
- getRedirectionURI() - Method in exception com.nimbusds.oauth2.sdk.GeneralException
-
Gets the associated redirection URI.
- getRedirectionURI() - Method in interface com.nimbusds.openid.connect.sdk.AuthenticationResponse
-
Gets the base redirection URI.
- getRedirectionURIs() - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Gets the redirection URIs for this client.
- getRedirectionURIStrings() - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Gets the redirection URIs for this client as strings.
- getRefreshToken() - Method in class com.nimbusds.oauth2.sdk.RefreshTokenGrant
-
Gets the refresh token.
- getRefreshToken() - Method in class com.nimbusds.oauth2.sdk.token.Tokens
-
Returns the optional refresh token.
- getRegion() - Method in class com.nimbusds.openid.connect.sdk.claims.Address
-
Gets the state, province, prefecture or region component.
- getRegisteredParameterNames() - Static method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Gets the registered OpenID Connect provider metadata parameter
names.
- getRegisteredParameterNames() - Static method in class com.nimbusds.oauth2.sdk.AuthorizationRequest
-
Returns the registered (standard) OAuth 2.0 authorisation request
parameter names.
- getRegisteredParameterNames() - Static method in class com.nimbusds.oauth2.sdk.client.ClientInformation
-
Gets the registered client metadata parameter names.
- getRegisteredParameterNames() - Static method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Gets the registered (standard) OAuth 2.0 client metadata parameter
names.
- getRegisteredParameterNames() - Static method in class com.nimbusds.oauth2.sdk.device.DeviceAuthorizationRequest
-
Returns the registered (standard) OAuth 2.0 device authorization
request parameter names.
- getRegisteredParameterNames() - Static method in class com.nimbusds.oauth2.sdk.device.DeviceAuthorizationSuccessResponse
-
Returns the registered (standard) OAuth 2.0 device authorization
response parameter names.
- getRegisteredParameterNames() - Static method in class com.nimbusds.openid.connect.sdk.AuthenticationRequest
-
Returns the registered (standard) OpenID Connect authentication
request parameter names.
- getRegisteredParameterNames() - Static method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Gets the registered OpenID Connect provider metadata parameter
names.
- getRegisteredParameterNames() - Static method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientInformation
-
Gets the registered client metadata parameter names.
- getRegisteredParameterNames() - Static method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Gets the registered (standard) OpenID Connect client metadata
parameter names.
- getRegistrationAccessToken() - Method in class com.nimbusds.oauth2.sdk.client.ClientInformation
-
Gets the registration access token.
- getRegistrationEndpointURI() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Gets the client registration endpoint URI.
- getRegistrationURI() - Method in class com.nimbusds.oauth2.sdk.client.ClientInformation
-
Gets the URI of the client registration.
- getRequestJSONObject() - Method in class com.nimbusds.oauth2.sdk.RequestObjectPOSTRequest
-
Returns the request object as plain JSON object.
- getRequestObject() - Method in class com.nimbusds.oauth2.sdk.RequestObjectPOSTRequest
-
Returns the request object as JWT.
- getRequestObject() - Method in class com.nimbusds.openid.connect.sdk.AuthenticationRequest
-
Gets the request object.
- getRequestObjectEndpoint() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Gets the request object endpoint.
- getRequestObjectJWEAlg() - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Gets the JSON Web Encryption (JWE) algorithm required for the OpenID
Connect request objects sent by this client.
- getRequestObjectJWEAlgs() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Gets the supported JWE algorithms for request objects.
- getRequestObjectJWEEnc() - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Gets the JSON Web Encryption (JWE) method required for the OpenID
Connect request objects sent by this client.
- getRequestObjectJWEEncs() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Gets the supported encryption methods for request objects.
- getRequestObjectJWSAlg() - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Gets the JSON Web Signature (JWS) algorithm required for the OpenID
Connect request objects sent by this client.
- getRequestObjectJWSAlgs() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Gets the supported JWS algorithms for request objects.
- getRequestObjectURIs() - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Gets the pre-registered OpenID Connect request object URIs.
- getRequestParameterNames() - Method in class com.nimbusds.oauth2.sdk.GrantType
-
Gets the names of the token request parameters specific to this
grant type.
- getRequestURI() - Method in class com.nimbusds.oauth2.sdk.RequestObjectPOSTSuccessResponse
-
Returns the request URI.
- getRequestURI() - Method in class com.nimbusds.openid.connect.sdk.AuthenticationRequest
-
Gets the request object URI.
- getRequirement() - Method in class com.nimbusds.oauth2.sdk.Scope.Value
-
Gets the requirement of this scope value.
- getReservedClaimsNames() - Static method in class com.nimbusds.oauth2.sdk.assertions.jwt.JWTAssertionDetails
-
Gets the names of the reserved JWT bearer assertion claims.
- getResourceRetriever() - Method in class com.nimbusds.openid.connect.sdk.id.SectorIDURIValidator
-
Returns the URL resource retriever.
- getResources() - Method in class com.nimbusds.oauth2.sdk.AuthorizationRequest
-
Returns the resource server URI.
- getResources() - Method in class com.nimbusds.oauth2.sdk.TokenRequest
-
Returns the resource server URI.
- getResponseMode() - Method in class com.nimbusds.oauth2.sdk.AuthorizationRequest
-
Gets the optional response mode.
- getResponseMode() - Method in class com.nimbusds.oauth2.sdk.AuthorizationResponse
-
Returns the optional explicit response mode.
- getResponseMode() - Method in exception com.nimbusds.oauth2.sdk.GeneralException
-
Gets the associated response mode.
- getResponseModes() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Gets the supported response mode values.
- getResponseType() - Method in class com.nimbusds.oauth2.sdk.AuthorizationRequest
-
Gets the response type.
- getResponseTypes() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Gets the supported response type values.
- getResponseTypes() - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Gets the expected OAuth 2.0 response types.
- getRevocationEndpointAuthMethods() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Gets the supported revocation endpoint authentication methods.
- getRevocationEndpointJWSAlgs() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Gets the supported JWS algorithms for the private_key_jwt
and client_secret_jwt
revocation endpoint authentication
methods.
- getRevocationEndpointURI() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Gets the token revocation endpoint URI.
- getSalt() - Method in class com.nimbusds.openid.connect.sdk.id.PairwiseSubjectCodec
-
Returns the salt.
- getSAML2Assertion() - Method in class com.nimbusds.oauth2.sdk.SAML2BearerGrant
-
Gets the SAML 2.0 bearer assertion.
- getScope() - Method in class com.nimbusds.oauth2.sdk.AuthorizationRequest
-
Gets the scope.
- getScope() - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Gets the scope values that the client can use when requesting access
tokens.
- getScope() - Method in class com.nimbusds.oauth2.sdk.device.DeviceAuthorizationRequest
-
Gets the scope.
- getScope() - Method in class com.nimbusds.oauth2.sdk.token.AccessToken
-
Returns the scope of this access token.
- getScope() - Method in class com.nimbusds.oauth2.sdk.token.BearerTokenError
-
Gets the required scope.
- getScope() - Method in class com.nimbusds.oauth2.sdk.TokenIntrospectionSuccessResponse
-
Returns the scope of the token.
- getScope() - Method in class com.nimbusds.oauth2.sdk.TokenRequest
-
Returns the requested scope.
- getScopes() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Gets the supported scope values.
- getSecret() - Method in class com.nimbusds.oauth2.sdk.client.ClientInformation
-
Gets the client secret.
- getSecretKey() - Method in class com.nimbusds.openid.connect.sdk.id.SIVAESBasedPairwiseSubjectCodec
-
Returns the secret key.
- getSectorIDURI() - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Gets the sector identifier URI.
- getServiceDocsURI() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Gets the service documentation URI.
- getSessionState() - Method in class com.nimbusds.openid.connect.sdk.AuthenticationSuccessResponse
-
Gets the session state for session management.
- getSHA256() - Method in class com.nimbusds.oauth2.sdk.auth.Secret
-
Gets the SHA-256 hash of this secret.
- getSoftwareID() - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Gets the identifier for the OAuth 2.0 client software.
- getSoftwareStatement() - Method in class com.nimbusds.oauth2.sdk.client.ClientRegistrationRequest
-
Gets the software statement.
- getSoftwareVersion() - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Gets the version identifier for the OAuth 2.0 client software.
- getSourceEndpoint() - Method in class com.nimbusds.openid.connect.sdk.claims.DistributedClaims
-
Returns the claims source endpoint.
- getSSLSocketFactory() - Method in class com.nimbusds.oauth2.sdk.auth.TLSClientAuthentication
-
Returns the SSL socket factory to use for an outgoing HTTPS request
and to present the client certificate(s).
- getSSLSocketFactory() - Method in class com.nimbusds.oauth2.sdk.http.HTTPRequest
-
Gets the SSL factory for outgoing HTTPS requests.
- getStandardClaimNames() - Static method in class com.nimbusds.openid.connect.sdk.claims.Address
-
Gets the names of the standard UserInfo address claims.
- getStandardClaimNames() - Static method in class com.nimbusds.openid.connect.sdk.claims.IDTokenClaimsSet
-
Gets the names of the standard top-level ID token claims.
- getStandardClaimNames() - Static method in class com.nimbusds.openid.connect.sdk.claims.LogoutTokenClaimsSet
-
Gets the names of the standard top-level logout token claims.
- getStandardClaimNames() - Static method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Gets the names of the standard top-level UserInfo claims.
- getStandardErrors() - Static method in class com.nimbusds.oauth2.sdk.AuthorizationErrorResponse
-
Gets the standard OAuth 2.0 errors for an Authorisation error
response.
- getStandardErrors() - Static method in class com.nimbusds.oauth2.sdk.client.ClientRegistrationErrorResponse
-
Gets the standard errors for a client registration error response.
- getStandardErrors() - Static method in class com.nimbusds.oauth2.sdk.device.DeviceAuthorizationErrorResponse
-
Gets the standard OAuth 2.0 errors for a device authorization error
response.
- getStandardErrors() - Static method in class com.nimbusds.oauth2.sdk.TokenErrorResponse
-
Gets the standard OAuth 2.0 errors for an Access Token error
response.
- getStandardErrors() - Static method in class com.nimbusds.oauth2.sdk.TokenIntrospectionErrorResponse
-
Gets the standard errors for a token introspection error response.
- getStandardErrors() - Static method in class com.nimbusds.openid.connect.sdk.AuthenticationErrorResponse
-
Gets the standard errors for an OpenID Connect authentication error
response.
- getStandardErrors() - Static method in class com.nimbusds.openid.connect.sdk.UserInfoErrorResponse
-
Gets the standard errors for a UserInfo error response.
- getState() - Method in class com.nimbusds.oauth2.sdk.AuthorizationRequest
-
Gets the state.
- getState() - Method in class com.nimbusds.oauth2.sdk.AuthorizationResponse
-
Returns the optional state.
- getState() - Method in exception com.nimbusds.oauth2.sdk.GeneralException
-
Gets the optional associated state parameter.
- getState() - Method in interface com.nimbusds.openid.connect.sdk.AuthenticationResponse
-
Gets the optional state.
- getState() - Method in class com.nimbusds.openid.connect.sdk.LogoutRequest
-
Returns the state parameter for a post-logout redirection URI.
- getStateHash() - Method in class com.nimbusds.openid.connect.sdk.claims.IDTokenClaimsSet
-
Gets the state hash.
- getStatusCode() - Method in class com.nimbusds.oauth2.sdk.http.HTTPResponse
-
Gets the HTTP status code.
- getStatusMessage() - Method in class com.nimbusds.oauth2.sdk.http.HTTPResponse
-
Gets the HTTP status message.
- getStreetAddress() - Method in class com.nimbusds.openid.connect.sdk.claims.Address
-
Gets the full street address component, which may include house
number, street name, PO BOX, and multi-line extended street address
information.
- getString(JSONObject, String) - Static method in class com.nimbusds.oauth2.sdk.util.JSONObjectUtils
-
Gets a string member of a JSON object.
- getString(JSONObject, String, String) - Static method in class com.nimbusds.oauth2.sdk.util.JSONObjectUtils
-
Gets a string member of a JSON object.
- getStringArray(JSONObject, String) - Static method in class com.nimbusds.oauth2.sdk.util.JSONObjectUtils
-
Gets a string array member of a JSON object.
- getStringArray(JSONObject, String, String[]) - Static method in class com.nimbusds.oauth2.sdk.util.JSONObjectUtils
-
Gets a string array member of a JSON object.
- getStringClaim(String) - Method in class com.nimbusds.openid.connect.sdk.claims.ClaimsSet
-
Gets a string-based claim.
- getStringClaim(String, LangTag) - Method in class com.nimbusds.openid.connect.sdk.claims.ClaimsSet
-
Gets a string-based claim with an optional language tag.
- getStringList(JSONObject, String) - Static method in class com.nimbusds.oauth2.sdk.util.JSONObjectUtils
-
Gets a string list member of a JSON object.
- getStringList(JSONObject, String, List<String>) - Static method in class com.nimbusds.oauth2.sdk.util.JSONObjectUtils
-
Gets a string list member of a JSON object.
- getStringListClaim(String) - Method in class com.nimbusds.openid.connect.sdk.claims.ClaimsSet
-
Gets a string list based claim.
- getStringListParameter(String) - Method in class com.nimbusds.oauth2.sdk.TokenIntrospectionSuccessResponse
-
Returns the string list parameter with the specified name.
- getStringParameter(String) - Method in class com.nimbusds.oauth2.sdk.TokenIntrospectionSuccessResponse
-
Returns the string parameter with the specified name.
- getStringSet(JSONObject, String) - Static method in class com.nimbusds.oauth2.sdk.util.JSONObjectUtils
-
Gets a string array member of a JSON object as a string set.
- getStringSet(JSONObject, String, Set<String>) - Static method in class com.nimbusds.oauth2.sdk.util.JSONObjectUtils
-
Gets a string array member of a JSON object as a string set.
- getStrippedValue() - Method in class com.nimbusds.oauth2.sdk.device.UserCode
-
Returns the value with all invalid characters removed.
- getSubject() - Method in class com.nimbusds.oauth2.sdk.assertions.AssertionDetails
-
Returns the subject.
- getSubject() - Method in class com.nimbusds.oauth2.sdk.id.Actor
-
Returns the subject.
- getSubject() - Method in class com.nimbusds.oauth2.sdk.TokenIntrospectionSuccessResponse
-
Returns the subject of the token, usually a machine-readable
identifier of the resource owner who authorised the token.
- getSubject() - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Gets the UserInfo subject.
- getSubjectACR() - Method in class com.nimbusds.oauth2.sdk.assertions.saml2.SAML2AssertionDetails
-
Returns the optional subject Authentication Context Class Reference
(ACR).
- getSubjectAuthenticationTime() - Method in class com.nimbusds.oauth2.sdk.assertions.saml2.SAML2AssertionDetails
-
Returns the optional subject authentication time.
- getSubjectFormat() - Method in class com.nimbusds.oauth2.sdk.assertions.saml2.SAML2AssertionDetails
-
Returns the optional subject format.
- getSubjectJWK() - Method in class com.nimbusds.openid.connect.sdk.claims.IDTokenClaimsSet
-
Gets the subject's JSON Web Key (JWK) for a self-issued OpenID
Connect provider.
- getSubjectType() - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Gets the subject identifier type for responses to this client.
- getSubjectTypes() - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Gets the supported subject types.
- getTermsOfServiceURI() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Gets the provider's terms of service.
- getTermsOfServiceURI() - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Gets the client's terms of service.
- getTermsOfServiceURI(LangTag) - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Gets the client's terms of service.
- getTermsOfServiceURIEntries() - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Gets the client's terms of service entries.
- getTLSClientAuthentication() - Method in class com.nimbusds.oauth2.sdk.RequestObjectPOSTRequest
-
Returns the mutual TLS client authentication.
- getTLSClientAuthSubjectDN() - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Gets the expected subject distinguished name (DN) of the client
X.509 certificate in mutual TLS authentication.
- getTLSClientCertificateBoundAccessTokens() - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Sets the preference for TLS client certificate bound access tokens.
- getToken() - Method in class com.nimbusds.oauth2.sdk.TokenIntrospectionRequest
-
Returns the token to introspect.
- getToken() - Method in class com.nimbusds.oauth2.sdk.TokenRevocationRequest
-
Returns the token to revoke.
- getTokenEndpointAuthJWSAlg() - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Gets the JSON Web Signature (JWS) algorithm required for
private_key_jwt
and client_secret_jwt
authentication at the Token endpoint.
- getTokenEndpointAuthMethod() - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Gets the Token endpoint authentication method.
- getTokenEndpointAuthMethods() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Gets the supported token endpoint authentication methods.
- getTokenEndpointJWSAlgs() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Gets the supported JWS algorithms for the private_key_jwt
and client_secret_jwt
token endpoint authentication methods.
- getTokenEndpointURI() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Gets the token endpoint URI.
- getTokens() - Method in class com.nimbusds.oauth2.sdk.AccessTokenResponse
-
Returns the tokens.
- getTokenType() - Method in class com.nimbusds.oauth2.sdk.TokenIntrospectionSuccessResponse
-
Returns the access token type.
- getType() - Method in class com.nimbusds.oauth2.sdk.AuthorizationGrant
-
Gets the authorisation grant type.
- getType() - Method in class com.nimbusds.oauth2.sdk.token.AccessToken
-
Returns the access token type.
- getUILocales() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Gets the supported UI locales.
- getUILocales() - Method in class com.nimbusds.openid.connect.sdk.AuthenticationRequest
-
Gets the end-user's preferred languages and scripts for the user
interface, ordered by preference.
- getUpdatedTime() - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Gets the time the end-user information was last updated.
- getURI() - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Gets the client home page.
- getURI() - Method in class com.nimbusds.oauth2.sdk.ErrorObject
-
Gets the error page URI.
- getURI() - Method in class com.nimbusds.oauth2.sdk.http.HTTPRequest
-
Gets the request URL as URI.
- getURI(LangTag) - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Gets the client home page.
- getURI(JSONObject, String) - Static method in class com.nimbusds.oauth2.sdk.util.JSONObjectUtils
-
Gets a string member of a JSON object as java.net.URI
.
- getURI(JSONObject, String, URI) - Static method in class com.nimbusds.oauth2.sdk.util.JSONObjectUtils
-
Gets a string member of a JSON object as java.net.URI
.
- getURIClaim(String) - Method in class com.nimbusds.openid.connect.sdk.claims.ClaimsSet
-
Gets an URI string based claim.
- getURIEntries() - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Gets the client home page entries.
- getURL() - Method in class com.nimbusds.oauth2.sdk.http.HTTPRequest
-
Gets the request URL.
- getURL(JSONObject, String) - Static method in class com.nimbusds.oauth2.sdk.util.JSONObjectUtils
-
Gets a string member of a JSON object as java.net.URL
.
- getURLClaim(String) - Method in class com.nimbusds.openid.connect.sdk.claims.ClaimsSet
-
Gets an URL string based claim.
- getUserCode() - Method in class com.nimbusds.oauth2.sdk.device.DeviceAuthorizationSuccessResponse
-
Returns the end-user verification code.
- getUserInfo() - Method in class com.nimbusds.openid.connect.sdk.UserInfoSuccessResponse
-
Gets the UserInfo claims set as an unprotected UserInfo claims set.
- getUserInfoClaimNames(boolean) - Method in class com.nimbusds.openid.connect.sdk.ClaimsRequest
-
Gets the names of the requested UserInfo claim names.
- getUserInfoClaims() - Method in class com.nimbusds.openid.connect.sdk.ClaimsRequest
-
Gets the requested UserInfo claims.
- getUserInfoEndpointURI() - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Gets the UserInfo endpoint URI.
- getUserInfoJWEAlg() - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Gets the JSON Web Encryption (JWE) algorithm required for the
UserInfo responses to this client.
- getUserInfoJWEAlgs() - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Gets the supported JWE algorithms for UserInfo JWTs.
- getUserInfoJWEEnc() - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Gets the JSON Web Encryption (JWE) method required for the UserInfo
responses to this client.
- getUserInfoJWEEncs() - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Gets the supported encryption methods for UserInfo JWTs.
- getUserInfoJWSAlg() - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Gets the JSON Web Signature (JWS) algorithm required for the
UserInfo responses to this client.
- getUserInfoJWSAlgs() - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Gets the supported JWS algorithms for UserInfo JWTs.
- getUserInfoJWT() - Method in class com.nimbusds.openid.connect.sdk.UserInfoSuccessResponse
-
Gets the UserInfo claims set as a plain, signed or encrypted JSON
Web Token (JWT).
- getUsername() - Method in class com.nimbusds.oauth2.sdk.ResourceOwnerPasswordCredentialsGrant
-
Gets the resource owner's username.
- getUsername() - Method in class com.nimbusds.oauth2.sdk.TokenIntrospectionSuccessResponse
-
Returns the username of the resource owner who authorised the token.
- getValue() - Method in class com.nimbusds.oauth2.sdk.auth.Secret
-
Gets the value of this secret.
- getValue() - Method in class com.nimbusds.oauth2.sdk.auth.X509CertificateConfirmation
-
Returns the X.509 certificate SHA-256 thumbprint.
- getValue() - Method in class com.nimbusds.oauth2.sdk.id.Identifier
-
Returns the value of this identifier.
- getValue() - Method in class com.nimbusds.openid.connect.sdk.ClaimsRequest.Entry
-
Gets the optional value for the claim.
- getValueBytes() - Method in class com.nimbusds.oauth2.sdk.auth.Secret
-
Gets the value of this secret.
- getValues() - Method in class com.nimbusds.openid.connect.sdk.ClaimsRequest.Entry
-
Gets the optional values for the claim.
- getVerificationUri() - Method in class com.nimbusds.oauth2.sdk.device.DeviceAuthorizationSuccessResponse
-
Deprecated.
- getVerificationURI() - Method in class com.nimbusds.oauth2.sdk.device.DeviceAuthorizationSuccessResponse
-
Returns the end-user verification URI on the authorization server.
- getVerificationUriComplete() - Method in class com.nimbusds.oauth2.sdk.device.DeviceAuthorizationSuccessResponse
-
Deprecated.
- getVerificationURIComplete() - Method in class com.nimbusds.oauth2.sdk.device.DeviceAuthorizationSuccessResponse
-
Returns the end-user verification URI that includes the user_code.
- getVoluntaryACRs() - Method in class com.nimbusds.openid.connect.sdk.op.ACRRequest
-
Gets the requested voluntary ACR values.
- getWebsite() - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Gets the web page or blog.
- getWWWAuthenticate() - Method in class com.nimbusds.oauth2.sdk.http.HTTPResponse
-
Gets the WWW-Authenticate
header value.
- getX509CertificateConfirmation() - Method in class com.nimbusds.oauth2.sdk.TokenIntrospectionSuccessResponse
-
Returns the client X.509 certificate confirmation, for a mutual TLS
client certificate bound access token.
- getX509CertificateSHA256Thumbprint() - Method in class com.nimbusds.oauth2.sdk.TokenIntrospectionSuccessResponse
-
Deprecated.
- getZoneinfo() - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Gets the zoneinfo.
- GIVEN_NAME_CLAIM_NAME - Static variable in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
The given name claim name.
- GRANT_TYPE - Static variable in class com.nimbusds.oauth2.sdk.AuthorizationCodeGrant
-
The grant type.
- GRANT_TYPE - Static variable in class com.nimbusds.oauth2.sdk.ClientCredentialsGrant
-
The grant type.
- GRANT_TYPE - Static variable in class com.nimbusds.oauth2.sdk.device.DeviceCodeGrant
-
The grant type.
- GRANT_TYPE - Static variable in class com.nimbusds.oauth2.sdk.JWTBearerGrant
-
The grant type.
- GRANT_TYPE - Static variable in class com.nimbusds.oauth2.sdk.RefreshTokenGrant
-
The grant type.
- GRANT_TYPE - Static variable in class com.nimbusds.oauth2.sdk.ResourceOwnerPasswordCredentialsGrant
-
The grant type.
- GRANT_TYPE - Static variable in class com.nimbusds.oauth2.sdk.SAML2BearerGrant
-
The grant type.
- GrantType - Class in com.nimbusds.oauth2.sdk
-
Authorisation grant type.
- GrantType(String) - Constructor for class com.nimbusds.oauth2.sdk.GrantType
-
Creates a new OAuth 2.0 authorisation grant type with the specified
value.
- PAGE - com.nimbusds.openid.connect.sdk.Display
-
Full user-agent page view (default).
- PAIRWISE - com.nimbusds.openid.connect.sdk.SubjectType
-
Pairwise.
- PairwiseSubjectCodec - Class in com.nimbusds.openid.connect.sdk.id
-
Encoder and decoder of pairwise subject identifiers.
- PairwiseSubjectCodec(byte[]) - Constructor for class com.nimbusds.openid.connect.sdk.id.PairwiseSubjectCodec
-
Creates a new codec for pairwise subject identifiers.
- parameter(String, Object) - Method in class com.nimbusds.oauth2.sdk.TokenIntrospectionSuccessResponse.Builder
-
Sets a custom parameter.
- parse(JWTClaimsSet) - Static method in class com.nimbusds.oauth2.sdk.assertions.jwt.JWTAssertionDetails
-
Parses a JWT bearer assertion details instance from the specified
JWT claims set.
- parse(JWTClaimsSet) - Static method in class com.nimbusds.oauth2.sdk.auth.JWTAuthenticationClaimsSet
-
Parses a JWT client authentication claims set from the specified JWT
claims set.
- parse(JWTClaimsSet) - Static method in class com.nimbusds.oauth2.sdk.auth.X509CertificateConfirmation
-
Parses a X.509 certificate confirmation from the specified JWT
claims set.
- parse(HTTPRequest) - Static method in class com.nimbusds.oauth2.sdk.auth.ClientAuthentication
-
- parse(HTTPRequest) - Static method in class com.nimbusds.oauth2.sdk.auth.ClientSecretBasic
-
Parses a client secret basic authentication from the specified HTTP
request.
- parse(HTTPRequest) - Static method in class com.nimbusds.oauth2.sdk.auth.ClientSecretJWT
-
Parses the specified HTTP POST request for a client secret JSON Web
Token (JWT) authentication.
- parse(HTTPRequest) - Static method in class com.nimbusds.oauth2.sdk.auth.ClientSecretPost
-
Parses a client secret post authentication from the specified HTTP
POST request.
- parse(HTTPRequest) - Static method in class com.nimbusds.oauth2.sdk.auth.JWTAuthentication
-
Parses the specified HTTP request for a JSON Web Token (JWT) based
client authentication.
- parse(HTTPRequest) - Static method in class com.nimbusds.oauth2.sdk.auth.PKITLSClientAuthentication
-
Parses a PKI mutual TLS client authentication from the specified
HTTP request.
- parse(HTTPRequest) - Static method in class com.nimbusds.oauth2.sdk.auth.PrivateKeyJWT
-
Parses the specified HTTP POST request for a private key JSON Web
Token (JWT) authentication.
- parse(HTTPRequest) - Static method in class com.nimbusds.oauth2.sdk.auth.SelfSignedTLSClientAuthentication
-
Parses a self-signed certificate mutual TLS client authentication
from the specified HTTP request.
- parse(HTTPRequest) - Static method in class com.nimbusds.oauth2.sdk.AuthorizationErrorResponse
-
Parses an authorisation error response from the specified HTTP
request at the client redirection (callback) URI.
- parse(HTTPRequest) - Static method in class com.nimbusds.oauth2.sdk.AuthorizationRequest
-
Parses an authorisation request from the specified HTTP request.
- parse(HTTPRequest) - Static method in class com.nimbusds.oauth2.sdk.AuthorizationResponse
-
Parses an authorisation response from the specified HTTP request at
the client redirection (callback) URI.
- parse(HTTPRequest) - Static method in class com.nimbusds.oauth2.sdk.AuthorizationSuccessResponse
-
Parses an authorisation success response from the specified HTTP
request at the client redirection (callback) URI.
- parse(HTTPRequest) - Static method in class com.nimbusds.oauth2.sdk.client.ClientDeleteRequest
-
Parses a client delete request from the specified HTTP DELETE
request.
- parse(HTTPRequest) - Static method in class com.nimbusds.oauth2.sdk.client.ClientReadRequest
-
Parses a client read request from the specified HTTP GET request.
- parse(HTTPRequest) - Static method in class com.nimbusds.oauth2.sdk.client.ClientRegistrationRequest
-
Parses a client registration request from the specified HTTP POST
request.
- parse(HTTPRequest) - Static method in class com.nimbusds.oauth2.sdk.client.ClientUpdateRequest
-
Parses a client update request from the specified HTTP PUT request.
- parse(HTTPRequest) - Static method in class com.nimbusds.oauth2.sdk.device.DeviceAuthorizationRequest
-
Parses an device authorization request from the specified HTTP
request.
- parse(HTTPRequest) - Static method in class com.nimbusds.oauth2.sdk.RequestObjectPOSTRequest
-
Parses a request object POST request from the specified HTTP
request.
- parse(HTTPRequest) - Static method in class com.nimbusds.oauth2.sdk.token.BearerAccessToken
-
Parses an HTTP request for a bearer access token.
- parse(HTTPRequest) - Static method in class com.nimbusds.oauth2.sdk.TokenIntrospectionRequest
-
Parses a token introspection request from the specified HTTP
request.
- parse(HTTPRequest) - Static method in class com.nimbusds.oauth2.sdk.TokenRequest
-
Parses a token request from the specified HTTP request.
- parse(HTTPRequest) - Static method in class com.nimbusds.oauth2.sdk.TokenRevocationRequest
-
Parses a token revocation request from the specified HTTP request.
- parse(HTTPRequest) - Static method in class com.nimbusds.openid.connect.sdk.AuthenticationErrorResponse
-
Parses an OpenID Connect authentication error response from the
specified HTTP request at the client redirection (callback) URI.
- parse(HTTPRequest) - Static method in class com.nimbusds.openid.connect.sdk.AuthenticationRequest
-
Parses an authentication request from the specified HTTP GET or HTTP
POST request.
- parse(HTTPRequest) - Static method in class com.nimbusds.openid.connect.sdk.AuthenticationResponseParser
-
Parses an OpenID Connect authentication response from the specified
HTTP request at the client redirection (callback) URI.
- parse(HTTPRequest) - Static method in class com.nimbusds.openid.connect.sdk.AuthenticationSuccessResponse
-
Parses an OpenID Connect authentication success response from the
specified HTTP request at the client redirection (callback) URI.
- parse(HTTPRequest) - Static method in class com.nimbusds.openid.connect.sdk.BackChannelLogoutRequest
-
Parses a back-channel logout request from the specified HTTP request.
- parse(HTTPRequest) - Static method in class com.nimbusds.openid.connect.sdk.LogoutRequest
-
Parses a logout request from the specified HTTP request.
- parse(HTTPRequest) - Static method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientRegistrationRequest
-
Parses an OpenID Connect client registration request from the
specified HTTP POST request.
- parse(HTTPRequest) - Static method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientUpdateRequest
-
Parses an OpenID Connect client update request from the specified
HTTP PUT request.
- parse(HTTPRequest) - Static method in class com.nimbusds.openid.connect.sdk.UserInfoRequest
-
Parses the specified HTTP request for a UserInfo request.
- parse(HTTPRequest, JARMValidator) - Static method in class com.nimbusds.oauth2.sdk.AuthorizationResponse
-
Parses and validates a JSON Web Token (JWT) secured authorisation
response from the specified HTTP request at the client redirection
(callback) URI.
- parse(HTTPRequest, JARMValidator) - Static method in class com.nimbusds.openid.connect.sdk.AuthenticationResponseParser
-
Parses and validates a JSON Web Token (JWT) secured OpenID Connect
authentication response from the specified HTTP request at the
client redirection (callback) URI.
- parse(HTTPResponse) - Static method in class com.nimbusds.oauth2.sdk.AccessTokenResponse
-
Parses an access token response from the specified HTTP response.
- parse(HTTPResponse) - Static method in class com.nimbusds.oauth2.sdk.AuthorizationErrorResponse
-
Parses an authorisation error response from the specified initial
HTTP 302 redirect response generated at the authorisation endpoint.
- parse(HTTPResponse) - Static method in class com.nimbusds.oauth2.sdk.AuthorizationResponse
-
Parses an authorisation response from the specified initial HTTP 302
redirect response output at the authorisation endpoint.
- parse(HTTPResponse) - Static method in class com.nimbusds.oauth2.sdk.AuthorizationSuccessResponse
-
Parses an authorisation success response from the specified initial
HTTP 302 redirect response generated at the authorisation endpoint.
- parse(HTTPResponse) - Static method in class com.nimbusds.oauth2.sdk.client.ClientInformationResponse
-
Parses a client information response from the specified
HTTP response.
- parse(HTTPResponse) - Static method in class com.nimbusds.oauth2.sdk.client.ClientRegistrationErrorResponse
-
Parses a client registration error response from the specified HTTP
response.
- parse(HTTPResponse) - Static method in class com.nimbusds.oauth2.sdk.client.ClientRegistrationResponse
-
Parses a client registration response from the specified HTTP
response.
- parse(HTTPResponse) - Static method in class com.nimbusds.oauth2.sdk.device.DeviceAuthorizationErrorResponse
-
Parses an OAuth 2.0 device authorization error response from the
specified HTTP response.
- parse(HTTPResponse) - Static method in class com.nimbusds.oauth2.sdk.device.DeviceAuthorizationResponse
-
Parses a device authorization response from the specified HTTP
response.
- parse(HTTPResponse) - Static method in class com.nimbusds.oauth2.sdk.device.DeviceAuthorizationSuccessResponse
-
Parses an device authorization response from the specified HTTP
response.
- parse(HTTPResponse) - Static method in class com.nimbusds.oauth2.sdk.ErrorObject
-
Parses an error object from the specified HTTP response.
- parse(HTTPResponse) - Static method in class com.nimbusds.oauth2.sdk.RequestObjectPOSTErrorResponse
-
Parses a request object POST error response from the specified
HTTP response.
- parse(HTTPResponse) - Static method in class com.nimbusds.oauth2.sdk.RequestObjectPOSTResponse
-
Parses a request object POST response from the specified HTTP
response.
- parse(HTTPResponse) - Static method in class com.nimbusds.oauth2.sdk.RequestObjectPOSTSuccessResponse
-
Parses a request object POST success response from the specified
HTTP response.
- parse(HTTPResponse) - Static method in class com.nimbusds.oauth2.sdk.TokenErrorResponse
-
Parses an OAuth 2.0 Token Error response from the specified HTTP
response.
- parse(HTTPResponse) - Static method in class com.nimbusds.oauth2.sdk.TokenIntrospectionErrorResponse
-
Parses a token introspection error response from the specified HTTP
response.
- parse(HTTPResponse) - Static method in class com.nimbusds.oauth2.sdk.TokenIntrospectionResponse
-
Parses a token introspection response from the specified HTTP
response.
- parse(HTTPResponse) - Static method in class com.nimbusds.oauth2.sdk.TokenIntrospectionSuccessResponse
-
Parses an token introspection success response from the specified
HTTP response.
- parse(HTTPResponse) - Static method in class com.nimbusds.oauth2.sdk.TokenResponse
-
Parses a token response from the specified HTTP response.
- parse(HTTPResponse) - Static method in class com.nimbusds.openid.connect.sdk.AuthenticationErrorResponse
-
Parses an OpenID Connect authentication error response from the
specified initial HTTP 302 redirect response generated at the
authorisation endpoint.
- parse(HTTPResponse) - Static method in class com.nimbusds.openid.connect.sdk.AuthenticationResponseParser
-
Parses an OpenID Connect authentication response from the specified
initial HTTP 302 redirect response output at the authorisation
endpoint.
- parse(HTTPResponse) - Static method in class com.nimbusds.openid.connect.sdk.AuthenticationSuccessResponse
-
Parses an OpenID Connect authentication success response from the
specified initial HTTP 302 redirect response generated at the
authorisation endpoint.
- parse(HTTPResponse) - Static method in class com.nimbusds.openid.connect.sdk.OIDCTokenResponse
-
Parses an OpenID Connect access token response from the specified
HTTP response.
- parse(HTTPResponse) - Static method in class com.nimbusds.openid.connect.sdk.OIDCTokenResponseParser
-
Parses an OpenID Connect token response or token error response from
the specified HTTP response.
- parse(HTTPResponse) - Static method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientInformationResponse
-
Parses an OpenID Connect client information response from the
specified HTTP response.
- parse(HTTPResponse) - Static method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientRegistrationResponseParser
-
Parses an OpenID Connect client registration response from the
specified HTTP response.
- parse(HTTPResponse) - Static method in class com.nimbusds.openid.connect.sdk.UserInfoErrorResponse
-
Parses a UserInfo error response from the specified HTTP response.
- parse(HTTPResponse) - Static method in class com.nimbusds.openid.connect.sdk.UserInfoResponse
-
Parses a UserInfo response from the specified HTTP response.
- parse(HTTPResponse) - Static method in class com.nimbusds.openid.connect.sdk.UserInfoSuccessResponse
-
Parses a UserInfo response from the specified HTTP response.
- parse(HTTPResponse, JARMValidator) - Static method in class com.nimbusds.oauth2.sdk.AuthorizationResponse
-
Parses and validates a JSON Web Token (JWT) secured authorisation
response from the specified initial HTTP 302 redirect response
output at the authorisation endpoint.
- parse(HTTPResponse, JARMValidator) - Static method in class com.nimbusds.openid.connect.sdk.AuthenticationResponseParser
-
Parses and validates a JSON Web Token (JWT) secured OpenID Connect
authentication response from the specified initial HTTP 302 redirect
response output at the authorisation endpoint.
- parse(String) - Static method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Parses an OAuth 2.0 Authorisation Server metadata from the specified
JSON object string.
- parse(String) - Static method in class com.nimbusds.oauth2.sdk.assertions.saml2.SAML2AssertionValidator
-
Parses a SAML 2.0 assertion from the specified XML string.
- parse(String) - Static method in class com.nimbusds.oauth2.sdk.auth.ClientAuthenticationMethod
-
Parses a client authentication method from the specified value.
- parse(String) - Static method in class com.nimbusds.oauth2.sdk.auth.ClientSecretBasic
-
Parses a client secret basic authentication from the specified HTTP
Authorization header.
- parse(String) - Static method in class com.nimbusds.oauth2.sdk.auth.ClientSecretJWT
-
Parses a client secret JSON Web Token (JWT) authentication from the
specified application/x-www-form-urlencoded
encoded
parameters string.
- parse(String) - Static method in class com.nimbusds.oauth2.sdk.auth.ClientSecretPost
-
Parses a client secret post authentication from the specified
application/x-www-form-urlencoded
encoded parameters string.
- parse(String) - Static method in class com.nimbusds.oauth2.sdk.auth.PrivateKeyJWT
-
Parses a private key JSON Web Token (JWT) authentication from the
specified application/x-www-form-urlencoded
encoded
parameters string.
- parse(String) - Static method in class com.nimbusds.oauth2.sdk.AuthorizationRequest
-
Parses an authorisation request from the specified URI query string.
- parse(String) - Static method in class com.nimbusds.oauth2.sdk.GrantType
-
Parses a grant type from the specified string.
- parse(String) - Static method in class com.nimbusds.oauth2.sdk.id.State
-
Parses a state from the specified string.
- parse(String) - Static method in class com.nimbusds.oauth2.sdk.pkce.CodeChallenge
-
Parses a code challenge from the specified string.
- parse(String) - Static method in class com.nimbusds.oauth2.sdk.pkce.CodeChallengeMethod
-
Parses a code challenge method from the specified value.
- parse(String) - Static method in class com.nimbusds.oauth2.sdk.ResponseType
-
Parses a set of authorisation response types.
- parse(String) - Static method in class com.nimbusds.oauth2.sdk.Scope
-
Parses a scope from the specified string representation.
- parse(String) - Static method in class com.nimbusds.oauth2.sdk.token.AccessToken
-
Parses an Authorization
HTTP request header value for an
access token.
- parse(String) - Static method in class com.nimbusds.oauth2.sdk.token.BearerAccessToken
-
Parses an HTTP Authorization header for a bearer access token.
- parse(String) - Static method in class com.nimbusds.oauth2.sdk.token.BearerTokenError
-
Parses an OAuth 2.0 bearer token error from the specified HTTP
response WWW-Authenticate
header.
- parse(String) - Static method in class com.nimbusds.oauth2.sdk.util.JSONArrayUtils
-
Parses a JSON array.
- parse(String) - Static method in class com.nimbusds.oauth2.sdk.util.JSONObjectUtils
-
Parses a JSON object.
- parse(String) - Static method in class com.nimbusds.openid.connect.sdk.AuthenticationRequest
-
Parses an OpenID Connect authentication request from the specified
URI query string.
- parse(String) - Static method in class com.nimbusds.openid.connect.sdk.claims.Address
-
Parses an address claims set from the specified JSON object string.
- parse(String) - Static method in enum com.nimbusds.openid.connect.sdk.claims.ClaimType
-
Parses a claim type.
- parse(String) - Static method in class com.nimbusds.openid.connect.sdk.claims.IDTokenClaimsSet
-
Parses an ID token claims set from the specified JSON object string.
- parse(String) - Static method in class com.nimbusds.openid.connect.sdk.claims.LogoutTokenClaimsSet
-
Parses a logout token claims set from the specified JSON object
string.
- parse(String) - Static method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Parses a UserInfo claims set from the specified JSON object string.
- parse(String) - Static method in class com.nimbusds.openid.connect.sdk.ClaimsRequest
-
Parses a claims request from the specified JSON object string
representation.
- parse(String) - Static method in enum com.nimbusds.openid.connect.sdk.Display
-
Parses a display type.
- parse(String) - Static method in class com.nimbusds.openid.connect.sdk.LogoutRequest
-
Parses a logout request from the specified URI query string.
- parse(String) - Static method in class com.nimbusds.openid.connect.sdk.Nonce
-
Parses a nonce from the specified string.
- parse(String) - Static method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Parses an OpenID Provider metadata from the specified JSON object
string.
- parse(String) - Static method in class com.nimbusds.openid.connect.sdk.Prompt
-
Parses a prompt from the specified string.
- parse(String) - Static method in enum com.nimbusds.openid.connect.sdk.Prompt.Type
-
Parses a prompt type.
- parse(String) - Static method in enum com.nimbusds.openid.connect.sdk.SubjectType
-
Parses a subject identifier type.
- parse(String) - Static method in class com.nimbusds.openid.connect.sdk.UserInfoErrorResponse
-
Parses a UserInfo error response from the specified HTTP response
WWW-Authenticate
header.
- parse(URI) - Static method in class com.nimbusds.oauth2.sdk.AuthorizationErrorResponse
-
Parses an authorisation error response.
- parse(URI) - Static method in class com.nimbusds.oauth2.sdk.AuthorizationRequest
-
Parses an authorisation request from the specified URI.
- parse(URI) - Static method in class com.nimbusds.oauth2.sdk.AuthorizationResponse
-
Parses an authorisation response.
- parse(URI) - Static method in class com.nimbusds.oauth2.sdk.AuthorizationSuccessResponse
-
Parses an authorisation success response.
- parse(URI) - Static method in class com.nimbusds.openid.connect.sdk.AuthenticationErrorResponse
-
Parses an OpenID Connect authentication error response.
- parse(URI) - Static method in class com.nimbusds.openid.connect.sdk.AuthenticationRequest
-
Parses an OpenID Connect authentication request from the specified
URI.
- parse(URI) - Static method in class com.nimbusds.openid.connect.sdk.AuthenticationResponseParser
-
Parses an OpenID Connect authentication response.
- parse(URI) - Static method in class com.nimbusds.openid.connect.sdk.AuthenticationSuccessResponse
-
Parses an OpenID Connect authentication success response.
- parse(URI) - Static method in class com.nimbusds.openid.connect.sdk.LogoutRequest
-
Parses a logout request from the specified URI.
- parse(URI, JARMValidator) - Static method in class com.nimbusds.oauth2.sdk.AuthorizationResponse
-
Parses and validates a JSON Web Token (JWT) secured authorisation
response.
- parse(URI, JARMValidator) - Static method in class com.nimbusds.openid.connect.sdk.AuthenticationResponseParser
-
Parses and validates a JSON Web Token (JWT) secured OpenID Connect
authentication response.
- parse(URI, String) - Static method in class com.nimbusds.oauth2.sdk.AuthorizationRequest
-
Parses an authorisation request from the specified URI and query
string.
- parse(URI, String) - Static method in class com.nimbusds.openid.connect.sdk.AuthenticationRequest
-
Parses an OpenID Connect authentication request from the specified
URI query string.
- parse(URI, String) - Static method in class com.nimbusds.openid.connect.sdk.LogoutRequest
-
Parses a logout request from the specified URI query string.
- parse(URI, Map<String, List<String>>) - Static method in class com.nimbusds.oauth2.sdk.AuthorizationErrorResponse
-
Parses an authorisation error response.
- parse(URI, Map<String, List<String>>) - Static method in class com.nimbusds.oauth2.sdk.AuthorizationRequest
-
Parses an authorisation request from the specified URI and query
parameters.
- parse(URI, Map<String, List<String>>) - Static method in class com.nimbusds.oauth2.sdk.AuthorizationResponse
-
Parses an authorisation response.
- parse(URI, Map<String, List<String>>) - Static method in class com.nimbusds.oauth2.sdk.AuthorizationSuccessResponse
-
Parses an authorisation success response.
- parse(URI, Map<String, List<String>>) - Static method in class com.nimbusds.openid.connect.sdk.AuthenticationErrorResponse
-
Parses an OpenID Connect authentication error response.
- parse(URI, Map<String, List<String>>) - Static method in class com.nimbusds.openid.connect.sdk.AuthenticationRequest
-
Parses an OpenID Connect authentication request from the specified
URI and query parameters.
- parse(URI, Map<String, List<String>>) - Static method in class com.nimbusds.openid.connect.sdk.AuthenticationResponseParser
-
Parses an OpenID Connect authentication response.
- parse(URI, Map<String, List<String>>) - Static method in class com.nimbusds.openid.connect.sdk.AuthenticationSuccessResponse
-
Parses an OpenID Connect authentication success response.
- parse(URI, Map<String, List<String>>) - Static method in class com.nimbusds.openid.connect.sdk.BackChannelLogoutRequest
-
Parses a back-channel logout request from the specified URI and
request body parameters.
- parse(URI, Map<String, List<String>>) - Static method in class com.nimbusds.openid.connect.sdk.LogoutRequest
-
Parses a logout request from the specified URI and query parameters.
- parse(URI, Map<String, List<String>>, JARMValidator) - Static method in class com.nimbusds.oauth2.sdk.AuthorizationResponse
-
Parses an authorisation response which may be JSON Web Token (JWT)
secured.
- parse(URI, Map<String, List<String>>, JARMValidator) - Static method in class com.nimbusds.openid.connect.sdk.AuthenticationResponseParser
-
Parses an OpenID Connect authentication response which may be
JSON Web Token (JWT) secured.
- parse(Collection<String>) - Static method in class com.nimbusds.oauth2.sdk.Scope
-
Parses a scope from the specified string collection representation.
- parse(Collection<String>) - Static method in class com.nimbusds.openid.connect.sdk.Prompt
-
Parses a prompt from the specified string list.
- parse(Map<String, List<String>>) - Static method in class com.nimbusds.oauth2.sdk.auth.ClientSecretJWT
-
Parses the specified parameters map for a client secret JSON Web
Token (JWT) authentication.
- parse(Map<String, List<String>>) - Static method in class com.nimbusds.oauth2.sdk.auth.ClientSecretPost
-
Parses a client secret post authentication from the specified
parameters map.
- parse(Map<String, List<String>>) - Static method in class com.nimbusds.oauth2.sdk.auth.PrivateKeyJWT
-
Parses the specified parameters map for a private key JSON Web Token
(JWT) authentication.
- parse(Map<String, List<String>>) - Static method in class com.nimbusds.oauth2.sdk.AuthorizationCodeGrant
-
Parses an authorisation code grant from the specified request body
parameters.
- parse(Map<String, List<String>>) - Static method in class com.nimbusds.oauth2.sdk.AuthorizationGrant
-
Parses an authorisation grant from the specified request body
parameters.
- parse(Map<String, List<String>>) - Static method in class com.nimbusds.oauth2.sdk.AuthorizationRequest
-
Parses an authorisation request from the specified URI query
parameters.
- parse(Map<String, List<String>>) - Static method in class com.nimbusds.oauth2.sdk.ClientCredentialsGrant
-
Parses a client credentials grant from the specified request body
parameters.
- parse(Map<String, List<String>>) - Static method in class com.nimbusds.oauth2.sdk.device.DeviceCodeGrant
-
Parses a device code grant from the specified request body
parameters.
- parse(Map<String, List<String>>) - Static method in class com.nimbusds.oauth2.sdk.JWTBearerGrant
-
Parses a JWT bearer grant from the specified request body
parameters.
- parse(Map<String, List<String>>) - Static method in class com.nimbusds.oauth2.sdk.RefreshTokenGrant
-
Parses a refresh token grant from the specified request body
parameters.
- parse(Map<String, List<String>>) - Static method in class com.nimbusds.oauth2.sdk.ResourceOwnerPasswordCredentialsGrant
-
Parses a resource owner password credentials grant from the
specified request body parameters.
- parse(Map<String, List<String>>) - Static method in class com.nimbusds.oauth2.sdk.SAML2BearerGrant
-
Parses a SAML 2.0 bearer grant from the specified request body
parameters.
- parse(Map<String, List<String>>) - Static method in class com.nimbusds.oauth2.sdk.token.BearerAccessToken
-
Parses a query or form parameters map for a bearer access token.
- parse(Map<String, List<String>>) - Static method in class com.nimbusds.openid.connect.sdk.AuthenticationRequest
-
Parses an OpenID Connect authentication request from the specified
URI query parameters.
- parse(Map<String, List<String>>) - Static method in class com.nimbusds.openid.connect.sdk.BackChannelLogoutRequest
-
Parses a back-channel logout request from the specified request body
parameters.
- parse(Map<String, List<String>>) - Static method in class com.nimbusds.openid.connect.sdk.LogoutRequest
-
Parses a logout request from the specified URI query parameters.
- parse(JSONObject) - Static method in class com.nimbusds.oauth2.sdk.AccessTokenResponse
-
Parses an access token response from the specified JSON object.
- parse(JSONObject) - Static method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Parses an OAuth 2.0 Authorisation Server metadata from the specified
JSON object.
- parse(JSONObject) - Static method in class com.nimbusds.oauth2.sdk.assertions.jwt.JWTAssertionDetails
-
Parses a JWT bearer assertion details (claims set) instance from the
specified JSON object.
- parse(JSONObject) - Static method in class com.nimbusds.oauth2.sdk.auth.JWTAuthenticationClaimsSet
-
Parses a JWT client authentication claims set from the specified
JSON object.
- parse(JSONObject) - Static method in class com.nimbusds.oauth2.sdk.auth.X509CertificateConfirmation
-
Parses a X.509 certificate confirmation from the specified JSON
object representation of a JWT claims set.
- parse(JSONObject) - Static method in class com.nimbusds.oauth2.sdk.client.ClientInformation
-
Parses a client information instance from the specified JSON object.
- parse(JSONObject) - Static method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Parses an client metadata instance from the specified JSON object.
- parse(JSONObject) - Static method in class com.nimbusds.oauth2.sdk.device.DeviceAuthorizationErrorResponse
-
Parses an OAuth 2.0 device authorization response from the specified
JSON object.
- parse(JSONObject) - Static method in class com.nimbusds.oauth2.sdk.device.DeviceAuthorizationResponse
-
Parses a device authorization response from the specified JSON
object.
- parse(JSONObject) - Static method in class com.nimbusds.oauth2.sdk.device.DeviceAuthorizationSuccessResponse
-
Parses an device authorization response from the specified JSON
object.
- parse(JSONObject) - Static method in class com.nimbusds.oauth2.sdk.ErrorObject
-
Parses an error object from the specified JSON object.
- parse(JSONObject) - Static method in class com.nimbusds.oauth2.sdk.id.Actor
-
Parses an actor from the specified JSON object representation.
- parse(JSONObject) - Static method in class com.nimbusds.oauth2.sdk.RequestObjectPOSTSuccessResponse
-
Parses a request object POST success response from the specified
JSON object.
- parse(JSONObject) - Static method in class com.nimbusds.oauth2.sdk.token.AccessToken
-
Parses an access token from a JSON object access token response.
- parse(JSONObject) - Static method in class com.nimbusds.oauth2.sdk.token.BearerAccessToken
-
Parses a bearer access token from a JSON object access token
response.
- parse(JSONObject) - Static method in class com.nimbusds.oauth2.sdk.token.RefreshToken
-
Parses a refresh token from a JSON object access token response.
- parse(JSONObject) - Static method in class com.nimbusds.oauth2.sdk.token.Tokens
-
Parses an access and optional refresh token from the specified JSON
object.
- parse(JSONObject) - Static method in class com.nimbusds.oauth2.sdk.TokenErrorResponse
-
Parses an OAuth 2.0 Token Error response from the specified JSON
object.
- parse(JSONObject) - Static method in class com.nimbusds.oauth2.sdk.TokenIntrospectionSuccessResponse
-
Parses a token introspection success response from the specified
JSON object.
- parse(JSONObject) - Static method in class com.nimbusds.oauth2.sdk.TokenResponse
-
Parses a token response from the specified JSON object.
- parse(JSONObject) - Static method in class com.nimbusds.openid.connect.sdk.claims.IDTokenClaimsSet
-
Parses an ID token claims set from the specified JSON object.
- parse(JSONObject) - Static method in class com.nimbusds.openid.connect.sdk.ClaimsRequest
-
Parses a claims request from the specified JSON object
representation.
- parse(JSONObject) - Static method in class com.nimbusds.openid.connect.sdk.OIDCTokenResponse
-
Parses an OpenID Connect token response from the specified JSON
object.
- parse(JSONObject) - Static method in class com.nimbusds.openid.connect.sdk.OIDCTokenResponseParser
-
Parses an OpenID Connect token response or token error response from
the specified JSON object.
- parse(JSONObject) - Static method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Parses an OpenID Provider metadata from the specified JSON object.
- parse(JSONObject) - Static method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientInformation
-
Parses an OpenID Connect client information instance from the
specified JSON object.
- parse(JSONObject) - Static method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Parses an OpenID Connect client metadata instance from the specified
JSON object.
- parse(JSONObject) - Static method in class com.nimbusds.openid.connect.sdk.token.OIDCTokens
-
Parses an OpenID Connect tokens instance from the specified JSON
object.
- parse(Assertion) - Static method in class com.nimbusds.oauth2.sdk.assertions.saml2.SAML2AssertionDetails
-
Parses a SAML 2.0 bearer assertion details instance from the
specified assertion object.
- parseClientAssertion(Map<String, List<String>>) - Static method in class com.nimbusds.oauth2.sdk.auth.JWTAuthentication
-
Parses the specified parameters map for a client assertion.
- parseClientID(Map<String, List<String>>) - Static method in class com.nimbusds.oauth2.sdk.auth.JWTAuthentication
-
Parses the specified parameters map for an optional client
identifier.
- parseEntries(JSONObject) - Static method in class com.nimbusds.openid.connect.sdk.ClaimsRequest.Entry
-
Parses a collection of individual claim requests from the
specified JSON object.
- ParseException - Exception in com.nimbusds.oauth2.sdk
-
Parse exception.
- ParseException(String) - Constructor for exception com.nimbusds.oauth2.sdk.ParseException
-
Creates a new parse exception.
- ParseException(String, ErrorObject) - Constructor for exception com.nimbusds.oauth2.sdk.ParseException
-
Creates a new parse exception.
- ParseException(String, ErrorObject, ClientID, URI, ResponseMode, State) - Constructor for exception com.nimbusds.oauth2.sdk.ParseException
-
Creates a new parse exception.
- ParseException(String, ErrorObject, ClientID, URI, ResponseMode, State, Throwable) - Constructor for exception com.nimbusds.oauth2.sdk.ParseException
-
Creates a new parse exception.
- ParseException(String, ErrorObject, Throwable) - Constructor for exception com.nimbusds.oauth2.sdk.ParseException
-
Creates a new parse exception.
- ParseException(String, Throwable) - Constructor for exception com.nimbusds.oauth2.sdk.ParseException
-
Creates a new parse exception.
- parseFromConfirmationJSONObject(JSONObject) - Static method in class com.nimbusds.oauth2.sdk.auth.X509CertificateConfirmation
-
Parses a X.509 certificate confirmation from the specified
confirmation ("cnf") JSON object.
- parseID(JSONObject) - Static method in class com.nimbusds.oauth2.sdk.client.ClientCredentialsParser
-
Parses a client identifier from the specified JSON object.
- parseIDIssueDate(JSONObject) - Static method in class com.nimbusds.oauth2.sdk.client.ClientCredentialsParser
-
Parses a client identifier issue date from the specified JSON
object.
- parseJSONObject(String) - Static method in class com.nimbusds.oauth2.sdk.util.JSONObjectUtils
-
Deprecated.
- parseParameters(String) - Static method in class com.nimbusds.oauth2.sdk.util.URLUtils
-
Parses the specified URL query string into a parameter map.
- parseRegistrationAccessToken(JSONObject) - Static method in class com.nimbusds.oauth2.sdk.client.ClientCredentialsParser
-
Parses a client registration access token from the specified JSON
object.
- parseRegistrationURI(JSONObject) - Static method in class com.nimbusds.oauth2.sdk.client.ClientCredentialsParser
-
Parses a client registration URI from the specified JSON object.
- parseResponseParameters(HTTPRequest) - Static method in class com.nimbusds.oauth2.sdk.AuthorizationResponse
-
Parses the relevant authorisation response parameters.
- parseResponseParameters(URI) - Static method in class com.nimbusds.oauth2.sdk.AuthorizationResponse
-
Parses the relevant authorisation response parameters.
- parseSecret(JSONObject) - Static method in class com.nimbusds.oauth2.sdk.client.ClientCredentialsParser
-
Parses a client secret from the specified JSON object.
- parseTopLevel(JSONObject) - Static method in class com.nimbusds.oauth2.sdk.id.Actor
-
Parses an actor from the specified top-level JSON object contains
an optional actor JSON representation.
- PASSWORD - Static variable in class com.nimbusds.oauth2.sdk.GrantType
-
Password.
- PHONE - Static variable in class com.nimbusds.openid.connect.sdk.OIDCScopeValue
-
Requests that access to the phone_number
and
phone_number_verified
claims at the UserInfo endpoint be
granted by the issued access token.
- PHONE_NUMBER_CLAIM_NAME - Static variable in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
The phone number claim name.
- PHONE_NUMBER_VERIFIED_CLAIM_NAME - Static variable in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
The phone number verified claim name.
- PICTURE_CLAIM_NAME - Static variable in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
The picture claim name.
- PIN - Static variable in class com.nimbusds.openid.connect.sdk.claims.AMR
-
Personal Identification Number (PIN) (RFC 4949) or pattern (not
restricted to containing only numbers) that a user enters to unlock
a key on the device.
- PKITLSClientAuthentication - Class in com.nimbusds.oauth2.sdk.auth
-
PKI mutual TLS client authentication at the Token endpoint.
- PKITLSClientAuthentication(ClientID, String) - Constructor for class com.nimbusds.oauth2.sdk.auth.PKITLSClientAuthentication
-
Creates a new PKI mutual TLS client authentication.
- PKITLSClientAuthentication(ClientID, SSLSocketFactory) - Constructor for class com.nimbusds.oauth2.sdk.auth.PKITLSClientAuthentication
-
Creates a new PKI mutual TLS client authentication.
- PLAIN - Static variable in class com.nimbusds.oauth2.sdk.pkce.CodeChallengeMethod
-
Plain code challenge method.
- PlainClientSecret - Class in com.nimbusds.oauth2.sdk.auth
-
Base abstract class for plain secret based client authentication at the
Token endpoint.
- PlainClientSecret(ClientAuthenticationMethod, ClientID, Secret) - Constructor for class com.nimbusds.oauth2.sdk.auth.PlainClientSecret
-
Creates a new plain secret based client authentication.
- POP - Static variable in class com.nimbusds.openid.connect.sdk.claims.AMR
-
Deprecated.
- POPUP - com.nimbusds.openid.connect.sdk.Display
-
Popup user-agent window.
- POST - com.nimbusds.oauth2.sdk.http.HTTPRequest.Method
-
HTTP POST.
- POSTAL_CODE_CLAIM_NAME - Static variable in class com.nimbusds.openid.connect.sdk.claims.Address
-
The postal code claim name.
- PREFERRED_USERNAME_CLAIM_NAME - Static variable in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
The preferred username claim name.
- PRIVATE_KEY_JWT - Static variable in class com.nimbusds.oauth2.sdk.auth.ClientAuthenticationMethod
-
Clients that have registered a public key sign a JWT using the RSA
algorithm if a RSA key was registered or the ECDSA algorithm if an
Elliptic Curve key was registered (see JWA for the algorithm
identifiers).
- PrivateKeyJWT - Class in com.nimbusds.oauth2.sdk.auth
-
Private key JWT authentication at the Token endpoint.
- PrivateKeyJWT(SignedJWT) - Constructor for class com.nimbusds.oauth2.sdk.auth.PrivateKeyJWT
-
Creates a new private key JWT authentication.
- PrivateKeyJWT(JWTAuthenticationClaimsSet, JWSAlgorithm, ECPrivateKey, String, Provider) - Constructor for class com.nimbusds.oauth2.sdk.auth.PrivateKeyJWT
-
Creates a new EC private key JWT authentication.
- PrivateKeyJWT(JWTAuthenticationClaimsSet, JWSAlgorithm, RSAPrivateKey, String, Provider) - Constructor for class com.nimbusds.oauth2.sdk.auth.PrivateKeyJWT
-
Creates a new RSA private key JWT authentication.
- PrivateKeyJWT(ClientID, URI, JWSAlgorithm, ECPrivateKey, String, Provider) - Constructor for class com.nimbusds.oauth2.sdk.auth.PrivateKeyJWT
-
Creates a new EC private key JWT authentication.
- PrivateKeyJWT(ClientID, URI, JWSAlgorithm, RSAPrivateKey, String, Provider) - Constructor for class com.nimbusds.oauth2.sdk.auth.PrivateKeyJWT
-
Creates a new RSA private key JWT authentication.
- process(HTTPRequest) - Method in interface com.nimbusds.oauth2.sdk.http.HTTPEndpoint
-
Processes an HTTP request.
- PROFILE - Static variable in class com.nimbusds.openid.connect.sdk.OIDCScopeValue
-
Requests that access to the end-user's default profile claims at the
UserInfo endpoint be granted by the issued access token.
- PROFILE_CLAIM_NAME - Static variable in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
The profile claim name.
- prompt(Prompt) - Method in class com.nimbusds.openid.connect.sdk.AuthenticationRequest.Builder
-
Sets the requested prompt.
- Prompt - Class in com.nimbusds.openid.connect.sdk
-
Prompts for end-user re-authentication and consent.
- Prompt() - Constructor for class com.nimbusds.openid.connect.sdk.Prompt
-
Creates a new empty prompt.
- Prompt(Prompt.Type...) - Constructor for class com.nimbusds.openid.connect.sdk.Prompt
-
Creates a new prompt with the specified types.
- Prompt(String...) - Constructor for class com.nimbusds.openid.connect.sdk.Prompt
-
Creates a new prompt with the specified type values.
- Prompt.Type - Enum in com.nimbusds.openid.connect.sdk
-
Enumeration of the prompt types.
- ProtectedResourceRequest - Class in com.nimbusds.oauth2.sdk
-
Base abstract class for protected resource requests using an OAuth 2.0
access token.
- ProtectedResourceRequest(URI, AccessToken) - Constructor for class com.nimbusds.oauth2.sdk.ProtectedResourceRequest
-
Creates a new protected resource request.
- PUBLIC - com.nimbusds.oauth2.sdk.client.ClientType
-
Public.
- PUBLIC - com.nimbusds.openid.connect.sdk.SubjectType
-
Public.
- publicKeyMatches(X509Certificate, PublicKey) - Static method in class com.nimbusds.oauth2.sdk.util.X509CertificateUtils
-
Returns true
if the public key of the X.509 certificate
matches the specified public key.
- put(String, Object) - Method in class com.nimbusds.oauth2.sdk.util.OrderedJSONObject
-
- PUT - com.nimbusds.oauth2.sdk.http.HTTPRequest.Method
-
HTTP PUT.
- putAll(ClaimsSet) - Method in class com.nimbusds.openid.connect.sdk.claims.ClaimsSet
-
Puts all claims from the specified other claims set.
- putAll(UserInfo) - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Puts all claims from the specified other UserInfo claims set.
- putAll(Map<? extends String, ?>) - Method in class com.nimbusds.oauth2.sdk.util.OrderedJSONObject
-
- putAll(Map<String, Object>) - Method in class com.nimbusds.openid.connect.sdk.claims.ClaimsSet
-
Puts all claims from the specified map.
- PWD - Static variable in class com.nimbusds.openid.connect.sdk.claims.AMR
-
Password-based authentication (RFC 4949).
- S_HASH_CLAIM_NAME - Static variable in class com.nimbusds.openid.connect.sdk.claims.IDTokenClaimsSet
-
The state hash claim name.
- S256 - Static variable in class com.nimbusds.oauth2.sdk.pkce.CodeChallengeMethod
-
SHA-256 code challenge method.
- SAML2_BEARER - Static variable in class com.nimbusds.oauth2.sdk.GrantType
-
SAML 2.0 bearer, as defined in RFC 7522.
- SAML2AssertionDetails - Class in com.nimbusds.oauth2.sdk.assertions.saml2
-
SAML 2.0 bearer assertion details for OAuth 2.0 client authentication and
authorisation grants.
- SAML2AssertionDetails(Issuer, Subject, Audience) - Constructor for class com.nimbusds.oauth2.sdk.assertions.saml2.SAML2AssertionDetails
-
Creates a new SAML 2.0 bearer assertion details instance.
- SAML2AssertionDetails(Issuer, Subject, String, Date, ACR, List<Audience>, Date, Date, Date, Identifier, InetAddress, Map<String, List<String>>) - Constructor for class com.nimbusds.oauth2.sdk.assertions.saml2.SAML2AssertionDetails
-
Creates a new SAML 2.0 bearer assertion details instance.
- SAML2AssertionDetailsVerifier - Class in com.nimbusds.oauth2.sdk.assertions.saml2
-
SAML 2.0 bearer assertion details verifier for OAuth 2.0 client
authentication and authorisation grants.
- SAML2AssertionDetailsVerifier(Set<Audience>) - Constructor for class com.nimbusds.oauth2.sdk.assertions.saml2.SAML2AssertionDetailsVerifier
-
Creates a new SAML 2.0 bearer assertion details verifier.
- SAML2AssertionFactory - Class in com.nimbusds.oauth2.sdk.assertions.saml2
-
Static SAML 2.0 bearer assertion factory.
- SAML2AssertionValidator - Class in com.nimbusds.oauth2.sdk.assertions.saml2
-
SAML 2.0 assertion validator.
- SAML2AssertionValidator(SAML2AssertionDetailsVerifier) - Constructor for class com.nimbusds.oauth2.sdk.assertions.saml2.SAML2AssertionValidator
-
Creates a new SAML 2.0 assertion validator.
- SAML2BearerGrant - Class in com.nimbusds.oauth2.sdk
-
SAML 2.0 bearer grant.
- SAML2BearerGrant(Base64URL) - Constructor for class com.nimbusds.oauth2.sdk.SAML2BearerGrant
-
Creates a new SAML 2.0 bearer assertion grant.
- SC - Static variable in class com.nimbusds.openid.connect.sdk.claims.AMR
-
Smart card (RFC 4949).
- SC_BAD_REQUEST - Static variable in class com.nimbusds.oauth2.sdk.http.HTTPResponse
-
HTTP status code (400) indicating a bad request.
- SC_CREATED - Static variable in class com.nimbusds.oauth2.sdk.http.HTTPResponse
-
HTTP status code (201) indicating the request succeeded with a new
resource being created.
- SC_FORBIDDEN - Static variable in class com.nimbusds.oauth2.sdk.http.HTTPResponse
-
HTTP status code (403) indicating that access to the resource was
forbidden.
- SC_FOUND - Static variable in class com.nimbusds.oauth2.sdk.http.HTTPResponse
-
HTTP status code (302) indicating that the resource resides
temporarily under a different URI (redirect).
- SC_OK - Static variable in class com.nimbusds.oauth2.sdk.http.HTTPResponse
-
HTTP status code (200) indicating the request succeeded.
- SC_SERVER_ERROR - Static variable in class com.nimbusds.oauth2.sdk.http.HTTPResponse
-
HTTP status code (500) indicating an internal server error.
- SC_SERVICE_UNAVAILABLE - Static variable in class com.nimbusds.oauth2.sdk.http.HTTPResponse
-
HTTP status code (503) indicating the server is unavailable.
- SC_UNAUTHORIZED - Static variable in class com.nimbusds.oauth2.sdk.http.HTTPResponse
-
HTTP status code (401) indicating that the request requires HTTP
authentication.
- scope(Scope) - Method in class com.nimbusds.oauth2.sdk.AuthorizationRequest.Builder
-
Sets the scope.
- scope(Scope) - Method in class com.nimbusds.oauth2.sdk.device.DeviceAuthorizationRequest.Builder
-
Sets the scope.
- scope(Scope) - Method in class com.nimbusds.oauth2.sdk.TokenIntrospectionSuccessResponse.Builder
-
Sets the token scope.
- Scope - Class in com.nimbusds.oauth2.sdk
-
Authorisation scope.
- Scope() - Constructor for class com.nimbusds.oauth2.sdk.Scope
-
Creates a new empty authorisation scope.
- Scope(Scope) - Constructor for class com.nimbusds.oauth2.sdk.Scope
-
Creates a new scope from the specified scope.
- Scope(Scope.Value...) - Constructor for class com.nimbusds.oauth2.sdk.Scope
-
Creates a new authorisation scope with the specified values.
- Scope(String...) - Constructor for class com.nimbusds.oauth2.sdk.Scope
-
Creates a new authorisation scope with the specified string values.
- Scope.Value - Class in com.nimbusds.oauth2.sdk
-
Authorisation scope value.
- Scope.Value.Requirement - Enum in com.nimbusds.oauth2.sdk
-
Enumeration of the scope value requirements for
application-specific authorisation requests.
- Secret - Class in com.nimbusds.oauth2.sdk.auth
-
Secret.
- Secret() - Constructor for class com.nimbusds.oauth2.sdk.auth.Secret
-
Generates a new secret with a cryptographic 256-bit (32-byte) random
value, Base64URL-encoded.
- Secret(int) - Constructor for class com.nimbusds.oauth2.sdk.auth.Secret
-
Generates a new secret with a cryptographic random value of the
specified byte length, Base64URL-encoded.
- Secret(int, Date) - Constructor for class com.nimbusds.oauth2.sdk.auth.Secret
-
Generates a new secret with a cryptographic random value of the
specified byte length, Base64URL-encoded, and the specified
expiration date.
- Secret(String) - Constructor for class com.nimbusds.oauth2.sdk.auth.Secret
-
Creates a new secret with the specified value.
- Secret(String, Date) - Constructor for class com.nimbusds.oauth2.sdk.auth.Secret
-
Creates a new secret with the specified value and expiration date.
- SecretKeyDerivation - Class in com.nimbusds.oauth2.sdk.jose
-
Derives an AES secret key from a client secret.
- SectorID - Class in com.nimbusds.openid.connect.sdk.id
-
Sector identifier.
- SectorID(String) - Constructor for class com.nimbusds.openid.connect.sdk.id.SectorID
-
Creates a new sector identifier for the specified host.
- SectorID(URI) - Constructor for class com.nimbusds.openid.connect.sdk.id.SectorID
-
Creates a new sector identifier for the specified URI.
- SectorIDURIValidator - Class in com.nimbusds.openid.connect.sdk.id
-
Sector identifier URI validator.
- SectorIDURIValidator(ResourceRetriever) - Constructor for class com.nimbusds.openid.connect.sdk.id.SectorIDURIValidator
-
Creates a new sector identifier URI validator.
- secureRandom - Static variable in class com.nimbusds.oauth2.sdk.id.Identifier
-
The secure random generator.
- SELECT_ACCOUNT - com.nimbusds.openid.connect.sdk.Prompt.Type
-
The authorisation server must prompt the end-user to select
a user account.
- selectClientSecrets(ClientID, ClientAuthenticationMethod, Context<T>) - Method in interface com.nimbusds.oauth2.sdk.auth.verifier.ClientCredentialsSelector
-
- selectPublicKeys(ClientID, ClientAuthenticationMethod, JWSHeader, boolean, Context<T>) - Method in interface com.nimbusds.oauth2.sdk.auth.verifier.ClientCredentialsSelector
-
Selects one or more public key candidates (e.g.
- SELF_CONTAINED - com.nimbusds.oauth2.sdk.token.TokenEncoding
-
Self-contained, the authorisation is encoded (e.g.
- SELF_SIGNED_TLS_CLIENT_AUTH - Static variable in class com.nimbusds.oauth2.sdk.auth.ClientAuthenticationMethod
-
Self-signed certificate mutual TLS OAuth client authentication.
- SelfSignedTLSClientAuthentication - Class in com.nimbusds.oauth2.sdk.auth
-
Self-signed certificate mutual TLS client authentication at the Token
endpoint.
- SelfSignedTLSClientAuthentication(ClientID, X509Certificate) - Constructor for class com.nimbusds.oauth2.sdk.auth.SelfSignedTLSClientAuthentication
-
Creates a new self-signed certificate mutual TLS client
authentication.
- SelfSignedTLSClientAuthentication(ClientID, SSLSocketFactory) - Constructor for class com.nimbusds.oauth2.sdk.auth.SelfSignedTLSClientAuthentication
-
Creates a new self-signed certificate mutual TLS client
authentication.
- send() - Method in class com.nimbusds.oauth2.sdk.http.HTTPRequest
-
Sends this HTTP request to the request URL and retrieves the
resulting HTTP response.
- send(HostnameVerifier, SSLSocketFactory) - Method in class com.nimbusds.oauth2.sdk.http.HTTPRequest
-
Deprecated.
- SerializeException - Exception in com.nimbusds.oauth2.sdk
-
Serialization exception (unchecked).
- SerializeException(String) - Constructor for exception com.nimbusds.oauth2.sdk.SerializeException
-
Creates a new serialisation exception.
- SerializeException(String, Throwable) - Constructor for exception com.nimbusds.oauth2.sdk.SerializeException
-
Creates a new serialisation exception.
- serializeParameters(Map<String, List<String>>) - Static method in class com.nimbusds.oauth2.sdk.util.URLUtils
-
Serialises the specified map of parameters into a URL query string.
- serializeParametersAlt(Map<String, String[]>) - Static method in class com.nimbusds.oauth2.sdk.util.URLUtils
-
Serialises the specified map of parameters into a URL query string.
- SERVER_ERROR - Static variable in class com.nimbusds.oauth2.sdk.OAuth2Error
-
The authorisation server encountered an unexpected condition which
prevented it from fulfilling the request.
- ServletUtils - Class in com.nimbusds.oauth2.sdk.http
-
HTTP servlet utilities.
- SessionID - Class in com.nimbusds.openid.connect.sdk.claims
-
Session identifier.
- SessionID(String) - Constructor for class com.nimbusds.openid.connect.sdk.claims.SessionID
-
Creates a new session identifier.
- set(T) - Method in class com.nimbusds.oauth2.sdk.auth.verifier.Context
-
Sets the context content.
- setAccept(String) - Method in class com.nimbusds.oauth2.sdk.http.HTTPRequest
-
Sets the Accept
header value.
- setAccessTokenHash(AccessTokenHash) - Method in class com.nimbusds.openid.connect.sdk.claims.IDTokenClaimsSet
-
Sets the access token hash.
- setACR(ACR) - Method in class com.nimbusds.openid.connect.sdk.claims.IDTokenClaimsSet
-
Sets the Authentication Context Class Reference (ACR).
- setACRs(List<ACR>) - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Sets the supported Authentication Context Class References (ACRs).
- setAddress(Address) - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Sets the preferred address.
- setAddress(Address, LangTag) - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Sets the preferred address.
- setAMR(List<AMR>) - Method in class com.nimbusds.openid.connect.sdk.claims.IDTokenClaimsSet
-
Sets the Authentication Methods References (AMRs).
- setApplicationType(ApplicationType) - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Sets the client application type.
- setAudience(Audience) - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Sets the audience.
- setAudience(List<Audience>) - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Sets the audience list.
- setAuthenticationTime(Date) - Method in class com.nimbusds.openid.connect.sdk.claims.IDTokenClaimsSet
-
Sets the subject authentication time.
- setAuthorization(String) - Method in class com.nimbusds.oauth2.sdk.http.HTTPRequest
-
Sets the Authorization
header value.
- setAuthorizationEndpointURI(URI) - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Sets the authorisation endpoint URI.
- setAuthorizationJWEAlg(JWEAlgorithm) - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Sets the JWE algorithm for JWT-encoded authorisation responses.
- setAuthorizationJWEAlgs(List<JWEAlgorithm>) - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Sets the supported JWE algorithms for JWT-encoded authorisation
responses.
- setAuthorizationJWEEnc(EncryptionMethod) - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Sets the encryption method for JWT-encoded authorisation responses.
- setAuthorizationJWEEncs(List<EncryptionMethod>) - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Sets the supported encryption methods for JWT-encoded authorisation
responses.
- setAuthorizationJWSAlg(JWSAlgorithm) - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Sets the JWS algorithm for JWT-encoded authorisation responses.
- setAuthorizationJWSAlgs(List<JWSAlgorithm>) - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Sets the supported JWS algorithms for JWT-encoded authorisation
responses.
- setAuthorizedParty(AuthorizedParty) - Method in class com.nimbusds.openid.connect.sdk.claims.IDTokenClaimsSet
-
Sets the authorised party for the ID token.
- setBackChannelLogoutURI(URI) - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Sets the back-channel logout URI.
- setBirthdate(String) - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Sets the date of birth.
- setCacheControl(String) - Method in class com.nimbusds.oauth2.sdk.http.HTTPResponse
-
Sets the Cache-Control
header value.
- setCheckSessionIframeURI(URI) - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Sets the cross-origin check session iframe URI.
- setClaim(String, Object) - Method in class com.nimbusds.openid.connect.sdk.claims.ClaimsSet
-
Sets a claim.
- setClaim(String, Object, LangTag) - Method in class com.nimbusds.openid.connect.sdk.claims.ClaimsSet
-
Sets a claim with an optional language tag.
- setClaimLocales(List<LangTag>) - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Sets the supported claims locales.
- setClaims(List<String>) - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Sets the supported claims names.
- setClaimTypes(List<ClaimType>) - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Sets the supported claim types.
- setClientX509Certificate(X509Certificate) - Method in class com.nimbusds.oauth2.sdk.http.HTTPRequest
-
Sets the received validated client X.509 certificate for a received
HTTPS request.
- setClientX509CertificateRootDN(String) - Method in class com.nimbusds.oauth2.sdk.http.HTTPRequest
-
Sets the root issuer DN of a received validated client X.509
certificate for a received HTTPS request.
- setClientX509CertificateSubjectDN(String) - Method in class com.nimbusds.oauth2.sdk.http.HTTPRequest
-
Sets the subject DN of a received validated client X.509 certificate
for a received HTTPS request.
- setCodeChallengeMethods(List<CodeChallengeMethod>) - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Gets the supported authorisation code challenge methods for PKCE.
- setCodeHash(CodeHash) - Method in class com.nimbusds.openid.connect.sdk.claims.IDTokenClaimsSet
-
Sets the authorisation code hash.
- setConnectTimeout(int) - Method in class com.nimbusds.oauth2.sdk.http.HTTPRequest
-
Sets the HTTP connect timeout.
- setContacts(List<InternetAddress>) - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Deprecated.
- setContent(String) - Method in class com.nimbusds.oauth2.sdk.http.HTTPResponse
-
Sets the raw response content.
- setCountry(String) - Method in class com.nimbusds.openid.connect.sdk.claims.Address
-
Sets the country name component.
- setCustomField(String, Object) - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Sets the specified custom metadata field.
- setCustomFields(JSONObject) - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Sets the custom metadata fields.
- setCustomParameter(String, Object) - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Sets the specified custom (not registered) parameter.
- setDateClaim(String, Date) - Method in class com.nimbusds.openid.connect.sdk.claims.ClaimsSet
-
Sets a date / time based claim, represented as the number of seconds
from 1970-01-01T0:0:0Z as measured in UTC until the date / time.
- setDefaultACRs(List<ACR>) - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Sets the default Authentication Context Class Reference (ACR)
values.
- setDefaultHostnameVerifier(HostnameVerifier) - Static method in class com.nimbusds.oauth2.sdk.http.HTTPRequest
-
Sets the default hostname verifier for all outgoing HTTPS requests.
- setDefaultMaxAge(int) - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Sets the default maximum authentication age.
- setDefaultSSLSocketFactory(SSLSocketFactory) - Static method in class com.nimbusds.oauth2.sdk.http.HTTPRequest
-
Sets the default SSL socket factory for all outgoing HTTPS requests.
- setDescription(String) - Method in class com.nimbusds.oauth2.sdk.ErrorObject
-
Sets the error description.
- setDescription(String) - Method in class com.nimbusds.oauth2.sdk.token.BearerTokenError
-
- setDeviceAuthorizationEndpointURI(URI) - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Sets the device authorization endpoint URI.
- setDisplays(List<Display>) - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Sets the supported displays.
- setEmail(InternetAddress) - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Deprecated.
- setEmailAddress(String) - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Sets the preferred email address.
- setEmailClaim(String, InternetAddress) - Method in class com.nimbusds.openid.connect.sdk.claims.ClaimsSet
-
Deprecated.
- setEmailContacts(List<String>) - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Sets the administrator email contacts for the client.
- setEmailVerified(Boolean) - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Sets the email verification status.
- setEndSessionEndpointURI(URI) - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Sets the logout endpoint URI.
- setFamilyName(String) - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Sets the surname or last name.
- setFamilyName(String, LangTag) - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Sets the surname or last name.
- setFollowRedirects(boolean) - Method in class com.nimbusds.oauth2.sdk.http.HTTPRequest
-
Sets whether HTTP redirects (requests with response code 3xx) should
be automatically followed.
- setFormatted(String) - Method in class com.nimbusds.openid.connect.sdk.claims.Address
-
Sets the full mailing address, formatted for display or use with a
mailing label.
- setFragment(String) - Method in class com.nimbusds.oauth2.sdk.http.HTTPRequest
-
Sets the raw (undecoded) request fragment.
- setFrontChannelLogoutURI(URI) - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Sets the front-channel logout URI.
- setGender(Gender) - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Sets the gender.
- setGivenName(String) - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Sets the given or first name.
- setGivenName(String, LangTag) - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Sets the given or first name.
- setGrantTypes(List<GrantType>) - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Sets the supported OAuth 2.0 grant types.
- setGrantTypes(Set<GrantType>) - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Sets the expected OAuth 2.0 grant types.
- setHostnameVerifier(HostnameVerifier) - Method in class com.nimbusds.oauth2.sdk.http.HTTPRequest
-
Sets the hostname verifier for outgoing HTTPS requests.
- setHTTPStatusCode(int) - Method in class com.nimbusds.oauth2.sdk.ErrorObject
-
Sets the HTTP status code.
- setHTTPStatusCode(int) - Method in class com.nimbusds.oauth2.sdk.token.BearerTokenError
-
- setIDTokenJWEAlg(JWEAlgorithm) - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Sets the JSON Web Encryption (JWE) algorithm required for the ID
Tokens issued to this client.
- setIDTokenJWEAlgs(List<JWEAlgorithm>) - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Sets the supported JWE algorithms for ID tokens.
- setIDTokenJWEEnc(EncryptionMethod) - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Sets the JSON Web Encryption (JWE) method required for the ID Tokens
issued to this client.
- setIDTokenJWEEncs(List<EncryptionMethod>) - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Sets the supported encryption methods for ID tokens.
- setIDTokenJWSAlg(JWSAlgorithm) - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Sets the JSON Web Signature (JWS) algorithm required for the ID
Tokens issued to this client.
- setIDTokenJWSAlgs(List<JWSAlgorithm>) - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Sets the supported JWS algorithms for ID tokens.
- setInitiateLoginURI(URI) - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Sets the HTTPS URI that the authorisation server can call to
initiate a login at the client.
- setIntrospectionEndpointAuthMethods(List<ClientAuthenticationMethod>) - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Sets the supported introspection endpoint authentication methods.
- setIntrospectionEndpointJWSAlgs(List<JWSAlgorithm>) - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Sets the supported JWS algorithms for the private_key_jwt
and client_secret_jwt
introspection endpoint authentication
methods.
- setIntrospectionEndpointURI(URI) - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Sets the token introspection endpoint URI.
- setIssuer(Issuer) - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Sets the issuer.
- setJWKSet(JWKSet) - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Sets this client's JSON Web Key (JWK) set containing key(s) that are
used in signing requests to the server and key(s) for encrypting
responses.
- setJWKSetURI(URI) - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Sets the JSON Web Key (JWT) set URI.
- setJWKSetURI(URI) - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Sets the URI for this client's JSON Web Key (JWK) set containing
key(s) that are used in signing requests to the server and key(s)
for encrypting responses.
- setLocale(String) - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Sets the locale.
- setLocality(String) - Method in class com.nimbusds.openid.connect.sdk.claims.Address
-
Sets the city or locality component.
- setLocation(URI) - Method in class com.nimbusds.oauth2.sdk.http.HTTPResponse
-
Sets the Location
header value (for redirects).
- setLogoURI(URI) - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Sets the client application logo.
- setLogoURI(URI, LangTag) - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Sets the client application logo.
- setMaxClockSkew(int) - Method in class com.nimbusds.oauth2.sdk.assertions.saml2.SAML2AssertionDetailsVerifier
-
- setMaxClockSkew(int) - Method in class com.nimbusds.oauth2.sdk.jarm.JARMClaimsVerifier
-
- setMaxClockSkew(int) - Method in class com.nimbusds.openid.connect.sdk.validators.AbstractJWTValidator
-
Sets the maximum acceptable clock skew for verifying the token
timestamps.
- setMaxClockSkew(int) - Method in class com.nimbusds.openid.connect.sdk.validators.IDTokenClaimsVerifier
-
- setMiddleName(String) - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Sets the middle name.
- setMiddleName(String, LangTag) - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Sets the middle name.
- setMutualTLSSenderConstrainedAccessTokens(boolean) - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Deprecated.
- setName(String) - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Sets the client name.
- setName(String) - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Sets the full name.
- setName(String, LangTag) - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Sets the client name.
- setName(String, LangTag) - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Sets the full name.
- setNickname(String) - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Sets the casual name.
- setNickname(String, LangTag) - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Sets the casual name.
- setNonce(Nonce) - Method in class com.nimbusds.openid.connect.sdk.claims.IDTokenClaimsSet
-
Sets the ID token nonce.
- setPhoneNumber(String) - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Sets the preferred telephone number.
- setPhoneNumberVerified(Boolean) - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Sets the email verification status.
- setPicture(URI) - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Sets the picture.
- setPolicyURI(URI) - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Sets the provider's policy regarding relying party use of data.
- setPolicyURI(URI) - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Sets the client policy for use of end-user data.
- setPolicyURI(URI, LangTag) - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Sets the client policy for use of end-user data.
- setPostalCode(String) - Method in class com.nimbusds.openid.connect.sdk.claims.Address
-
Sets the zip code or postal code component.
- setPostLogoutRedirectionURIs(Set<URI>) - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Sets the post logout redirection URIs.
- setPragma(String) - Method in class com.nimbusds.oauth2.sdk.http.HTTPResponse
-
Sets the Pragma
header value.
- setPreferredUsername(String) - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Sets the preferred username.
- setProfile(URI) - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Sets the profile page.
- setProvider(Provider) - Method in class com.nimbusds.openid.connect.sdk.id.PairwiseSubjectCodec
-
Sets the security provider for cryptographic operations.
- setQuery(String) - Method in class com.nimbusds.oauth2.sdk.http.HTTPRequest
-
Sets the raw (undecoded) query string if the request is HTTP GET or
the entity body if the request is HTTP POST.
- setReadTimeout(int) - Method in class com.nimbusds.oauth2.sdk.http.HTTPRequest
-
Sets the HTTP response read timeout.
- setRealm(String) - Method in class com.nimbusds.oauth2.sdk.token.BearerTokenError
-
Sets the realm.
- setRedirectionURI(URI) - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Sets a single redirection URI for this client.
- setRedirectionURIs(Set<URI>) - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Sets the redirection URIs for this client.
- setRegion(String) - Method in class com.nimbusds.openid.connect.sdk.claims.Address
-
Sets the state, province, prefecture or region component.
- setRegistrationEndpointURI(URI) - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Sets the client registration endpoint URI.
- setRequestObjectEndpoint(URI) - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Sets the request object endpoint.
- setRequestObjectJWEAlg(JWEAlgorithm) - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Sets the JSON Web Encryption (JWE) algorithm required for the OpenID
Connect request objects sent by this client.
- setRequestObjectJWEAlgs(List<JWEAlgorithm>) - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Sets the supported JWE algorithms for request objects.
- setRequestObjectJWEEnc(EncryptionMethod) - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Sets the JSON Web Encryption (JWE) method required for the OpenID
Connect request objects sent by this client.
- setRequestObjectJWEEncs(List<EncryptionMethod>) - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Sets the supported encryption methods for request objects.
- setRequestObjectJWSAlg(JWSAlgorithm) - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Sets the JSON Web Signature (JWS) algorithm required for the OpenID
Connect request objects sent by this client.
- setRequestObjectJWSAlgs(List<JWSAlgorithm>) - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Sets the supported JWS algorithms for request objects.
- setRequestObjectURIs(Set<URI>) - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Sets the pre-registered OpenID Connect request object URIs.
- setRequiresRequestURIRegistration(boolean) - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Sets the requirement for the request_uri
parameter
pre-registration.
- setResponseModes(List<ResponseMode>) - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Sets the supported response mode values.
- setResponseTypes(List<ResponseType>) - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Sets the supported response type values.
- setResponseTypes(Set<ResponseType>) - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Sets the expected OAuth 2.0 response types.
- setRevocationEndpointAuthMethods(List<ClientAuthenticationMethod>) - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Sets the supported revocation endpoint authentication methods.
- setRevocationEndpointJWSAlgs(List<JWSAlgorithm>) - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Sets the supported JWS algorithms for the private_key_jwt
and client_secret_jwt
revocation endpoint authentication
methods.
- setRevocationEndpointURI(URI) - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Sets the token revocation endpoint URI.
- setScope(Scope) - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Sets the scope values that the client can use when requesting access
tokens.
- setScope(Scope) - Method in class com.nimbusds.oauth2.sdk.token.BearerTokenError
-
Sets the required scope.
- setScopes(Scope) - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Sets the supported scope values.
- setSectorIDURI(URI) - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Sets the sector identifier URI.
- setServiceDocsURI(URI) - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Sets the service documentation URI.
- setSoftwareID(SoftwareID) - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Sets the identifier for the OAuth 2.0 client software.
- setSoftwareVersion(SoftwareVersion) - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Sets the version identifier for the OAuth 2.0 client software.
- setSSLSocketFactory(SSLSocketFactory) - Method in class com.nimbusds.oauth2.sdk.http.HTTPRequest
-
Sets the SSL factory for outgoing HTTPS requests.
- setStateHash(StateHash) - Method in class com.nimbusds.openid.connect.sdk.claims.IDTokenClaimsSet
-
Sets the state hash.
- setStatusMessage(String) - Method in class com.nimbusds.oauth2.sdk.http.HTTPResponse
-
Sets the HTTP status message.
- setStreetAddress(String) - Method in class com.nimbusds.openid.connect.sdk.claims.Address
-
Sets the full street address component, which may include house
number, street name, PO BOX, and multi-line extended street address
information.
- setSubjectJWK(JWK) - Method in class com.nimbusds.openid.connect.sdk.claims.IDTokenClaimsSet
-
Sets the subject's JSON Web Key (JWK) for a self-issued OpenID
Connect provider.
- setSubjectType(SubjectType) - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Sets the subject identifier type for responses to this client.
- setSupportsBackChannelLogout(boolean) - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Sets the support for back-channel logout.
- setSupportsBackChannelLogoutSession(boolean) - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Sets the support for back-channel logout with a session ID.
- setSupportsClaimsParams(boolean) - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Sets the support for the claims
authorisation request
parameter.
- setSupportsFrontChannelLogout(boolean) - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Sets the support for front-channel logout.
- setSupportsFrontChannelLogoutSession(boolean) - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Sets the support for front-channel logout with a session ID.
- setSupportsMutualTLSSenderConstrainedAccessTokens(boolean) - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Deprecated.
- setSupportsRequestParam(boolean) - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Sets the support for the request
authorisation request
parameter.
- setSupportsRequestURIParam(boolean) - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Sets the support for the request_uri
authorisation request
parameter.
- setSupportsTLSClientCertificateBoundAccessTokens(boolean) - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Sets the support for TLS client certificate bound access tokens.
- setTermsOfServiceURI(URI) - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Sets the provider's terms of service.
- setTermsOfServiceURI(URI) - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Sets the client's terms of service.
- setTermsOfServiceURI(URI, LangTag) - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Sets the client's terms of service.
- setTLSClientAuthSubjectDN(String) - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Sets the expected subject distinguished name (DN) of the client
X.509 certificate in mutual TLS authentication.
- setTLSClientCertificateBoundAccessTokens(boolean) - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Gets the preference for TLS client certificate bound access tokens.
- setTokenEndpointAuthJWSAlg(JWSAlgorithm) - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Sets the JSON Web Signature (JWS) algorithm required for
private_key_jwt
and client_secret_jwt
authentication at the Token endpoint.
- setTokenEndpointAuthMethod(ClientAuthenticationMethod) - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Sets the Token endpoint authentication method.
- setTokenEndpointAuthMethods(List<ClientAuthenticationMethod>) - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Sets the supported token endpoint authentication methods.
- setTokenEndpointJWSAlgs(List<JWSAlgorithm>) - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Sets the supported JWS algorithms for the private_key_jwt
and client_secret_jwt
token endpoint authentication methods.
- setTokenEndpointURI(URI) - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Sts the token endpoint URI.
- setUILocales(List<LangTag>) - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Sets the supported UI locales.
- setUpdatedTime(Date) - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Sets the time the end-user information was last updated.
- setURI(URI) - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Sets the client home page.
- setURI(URI) - Method in class com.nimbusds.oauth2.sdk.ErrorObject
-
Sets the error page URI.
- setURI(URI) - Method in class com.nimbusds.oauth2.sdk.token.BearerTokenError
-
- setURI(URI, LangTag) - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Sets the client home page.
- setURIClaim(String, URI) - Method in class com.nimbusds.openid.connect.sdk.claims.ClaimsSet
-
Sets an URI string based claim.
- setURLClaim(String, URL) - Method in class com.nimbusds.openid.connect.sdk.claims.ClaimsSet
-
Sets an URL string based claim.
- setUserInfoEndpointURI(URI) - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Sets the UserInfo endpoint URI.
- setUserInfoJWEAlg(JWEAlgorithm) - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Sets the JSON Web Encryption (JWE) algorithm required for the
UserInfo responses to this client.
- setUserInfoJWEAlgs(List<JWEAlgorithm>) - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Sets the supported JWE algorithms for UserInfo JWTs.
- setUserInfoJWEEnc(EncryptionMethod) - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Sets the JSON Web Encryption (JWE) method required for the UserInfo
responses to this client.
- setUserInfoJWEEncs(List<EncryptionMethod>) - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Sets the supported encryption methods for UserInfo JWTs.
- setUserInfoJWSAlg(JWSAlgorithm) - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
Sets the JSON Web Signature (JWS) algorithm required for the
UserInfo responses to this client.
- setUserInfoJWSAlgs(List<JWSAlgorithm>) - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Sets the supported JWS algorithms for UserInfo JWTs.
- setWebsite(URI) - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Sets the web page or blog.
- setWWWAuthenticate(String) - Method in class com.nimbusds.oauth2.sdk.http.HTTPResponse
-
Sets the WWW-Authenticate
header value.
- setZoneinfo(String) - Method in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
Sets the zoneinfo.
- SIVAESBasedPairwiseSubjectCodec - Class in com.nimbusds.openid.connect.sdk.id
-
SIV AES - based encoder / decoder of pairwise subject identifiers.
- SIVAESBasedPairwiseSubjectCodec(SecretKey) - Constructor for class com.nimbusds.openid.connect.sdk.id.SIVAESBasedPairwiseSubjectCodec
-
Creates a new SIV AES - based codec for pairwise subject
identifiers.
- SLOW_DOWN - Static variable in class com.nimbusds.oauth2.sdk.device.DeviceAuthorizationGrantError
-
A variant of "authorization_pending", the authorization request is
still pending and polling should continue, but the interval MUST be
increased by 5 seconds for this and all subsequent requests.
- SMS - Static variable in class com.nimbusds.openid.connect.sdk.claims.AMR
-
Confirmation using SMS text message to the user at a registered
number.
- SoftwareID - Class in com.nimbusds.oauth2.sdk.id
-
Identifier for an OAuth 2.0 client software.
- SoftwareID() - Constructor for class com.nimbusds.oauth2.sdk.id.SoftwareID
-
Creates a new OAuth 2.0 client software that is a type 4 UUID.
- SoftwareID(String) - Constructor for class com.nimbusds.oauth2.sdk.id.SoftwareID
-
Creates a new OAuth 2.0 client software identifier with the
specified value.
- SoftwareVersion - Class in com.nimbusds.oauth2.sdk.id
-
Version identifier for an OAuth 2.0 client software.
- SoftwareVersion(String) - Constructor for class com.nimbusds.oauth2.sdk.id.SoftwareVersion
-
Creates a new OAuth 2.0 client software version identifier with the
specified value.
- specifiesRequestObject() - Method in class com.nimbusds.openid.connect.sdk.AuthenticationRequest
-
Returns true
if this authentication request specifies an
OpenID Connect request object (directly through the request
parameter or by reference through the request_uri
parameter).
- state(State) - Method in class com.nimbusds.oauth2.sdk.AuthorizationRequest.Builder
-
Sets the state.
- state(State) - Method in class com.nimbusds.openid.connect.sdk.AuthenticationRequest.Builder
-
Sets the state.
- State - Class in com.nimbusds.oauth2.sdk.id
-
Opaque value used to maintain state between a request and a callback.
- State() - Constructor for class com.nimbusds.oauth2.sdk.id.State
-
Creates a new state with a randomly generated 256-bit (32-byte)
value, Base64URL-encoded.
- State(int) - Constructor for class com.nimbusds.oauth2.sdk.id.State
-
Creates a new state with a randomly generated value of the specified
byte length, Base64URL-encoded.
- State(String) - Constructor for class com.nimbusds.oauth2.sdk.id.State
-
Creates a new state with the specified value.
- StateHash - Class in com.nimbusds.openid.connect.sdk.claims
-
State hash (s_hash
).
- StateHash(String) - Constructor for class com.nimbusds.openid.connect.sdk.claims.StateHash
-
Creates a new state hash with the specified value.
- StateValidator - Class in com.nimbusds.openid.connect.sdk.validators
-
State validator, using the optional s_hash
ID token claim.
- StateValidator() - Constructor for class com.nimbusds.openid.connect.sdk.validators.StateValidator
-
- STREET_ADDRESS_CLAIM_NAME - Static variable in class com.nimbusds.openid.connect.sdk.claims.Address
-
The street address claim name.
- StringUtils - Class in com.nimbusds.oauth2.sdk.util
-
String utilities.
- stripIllegalChars(String, String) - Static method in class com.nimbusds.oauth2.sdk.device.UserCode
-
Removes all characters from value
that are not in
charset
.
- stripQueryString(URI) - Static method in class com.nimbusds.oauth2.sdk.util.URIUtils
-
Strips the query string from the specified URI.
- SUB_CLAIM_NAME - Static variable in class com.nimbusds.openid.connect.sdk.claims.UserInfo
-
The subject claim name.
- SUB_JWK_CLAIM_NAME - Static variable in class com.nimbusds.openid.connect.sdk.claims.IDTokenClaimsSet
-
The subject JWK claim name.
- subject(Subject) - Method in class com.nimbusds.oauth2.sdk.TokenIntrospectionSuccessResponse.Builder
-
Sets the token subject.
- Subject - Class in com.nimbusds.oauth2.sdk.id
-
Subject (user) identifier.
- Subject() - Constructor for class com.nimbusds.oauth2.sdk.id.Subject
-
Creates a new subject identifier with a randomly generated 256-bit
(32-byte) value, Base64URL-encoded.
- Subject(int) - Constructor for class com.nimbusds.oauth2.sdk.id.Subject
-
Creates a new subject identifier with a randomly generated value of
the specified byte length, Base64URL-encoded.
- Subject(String) - Constructor for class com.nimbusds.oauth2.sdk.id.Subject
-
Creates a new subject identifier with the specified value.
- SubjectType - Enum in com.nimbusds.openid.connect.sdk
-
Enumeration of the subject identifier types.
- SuccessResponse - Interface in com.nimbusds.oauth2.sdk
-
Response message indicating success.
- supportedJWAs() - Static method in class com.nimbusds.oauth2.sdk.assertions.jwt.JWTAssertionFactory
-
Returns the supported signature JSON Web Algorithms (JWAs).
- supportedJWAs() - Static method in class com.nimbusds.oauth2.sdk.auth.ClientSecretJWT
-
Returns the supported signature JSON Web Algorithms (JWAs).
- supportedJWAs() - Static method in class com.nimbusds.oauth2.sdk.auth.PrivateKeyJWT
-
Returns the supported signature JSON Web Algorithms (JWAs).
- supportsBackChannelLogout() - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Gets the support for back-channel logout.
- supportsBackChannelLogoutSession() - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Gets the support for back-channel logout with a session ID.
- supportsClaimsParam() - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Gets the support for the claims
authorisation request
parameter.
- supportsFrontChannelLogout() - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Gets the support for front-channel logout.
- supportsFrontChannelLogoutSession() - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Gets the support for front-channel logout with a session ID.
- supportsMutualTLSSenderConstrainedAccessTokens() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Deprecated.
- supportsRequestParam() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Gets the support for the request
authorisation request
parameter.
- supportsRequestURIParam() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Gets the support for the request_uri
authorisation request
parameter.
- supportsTLSClientCertificateBoundAccessTokens() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Gets the support for TLS client certificate bound access tokens.
- SWK - Static variable in class com.nimbusds.openid.connect.sdk.claims.AMR
-
Proof-of-Possession (PoP) of a software-secured key.
- TEL - Static variable in class com.nimbusds.openid.connect.sdk.claims.AMR
-
Confirmation by telephone call to the user at a registered number.
- TEMPORARILY_UNAVAILABLE - Static variable in class com.nimbusds.oauth2.sdk.OAuth2Error
-
The authorisation server is currently unable to handle the request
due to a temporary overloading or maintenance of the server.
- TLS_CLIENT_AUTH - Static variable in class com.nimbusds.oauth2.sdk.auth.ClientAuthenticationMethod
-
PKI mutual TLS OAuth client authentication.
- TLSClientAuthentication - Class in com.nimbusds.oauth2.sdk.auth
-
The base abstract class for mutual TLS client authentication at the Token
endpoint.
- TLSClientAuthentication(ClientAuthenticationMethod, ClientID) - Constructor for class com.nimbusds.oauth2.sdk.auth.TLSClientAuthentication
-
Creates a new abstract mutual TLS client authentication.
- TLSClientAuthentication(ClientAuthenticationMethod, ClientID, SSLSocketFactory) - Constructor for class com.nimbusds.oauth2.sdk.auth.TLSClientAuthentication
-
Creates a new abstract mutual TLS client authentication.
- toAuthorizationHeader() - Method in class com.nimbusds.oauth2.sdk.token.AccessToken
-
Returns the Authorization
HTTP request header value for this
access token.
- toAuthorizationHeader() - Method in class com.nimbusds.oauth2.sdk.token.BearerAccessToken
-
Returns the HTTP Authorization header value for this bearer access
token.
- toAuthorizationHeader() - Method in class com.nimbusds.oauth2.sdk.token.TypelessAccessToken
-
Operation not supported.
- toClaimsRequestEntries() - Method in class com.nimbusds.openid.connect.sdk.OIDCScopeValue
-
Gets the claims request entries for this OpenID Connect scope value.
- toClaimsRequestJSONObject() - Method in class com.nimbusds.openid.connect.sdk.OIDCScopeValue
-
Gets the claims request JSON object for this OpenID Connect scope
value.
- toErrorResponse() - Method in class com.nimbusds.oauth2.sdk.AuthorizationResponse
-
Casts this response to an authorisation error response.
- toErrorResponse() - Method in class com.nimbusds.oauth2.sdk.client.ClientRegistrationResponse
-
Casts this response to a client registration error response.
- toErrorResponse() - Method in class com.nimbusds.oauth2.sdk.device.DeviceAuthorizationResponse
-
Casts this response to a device authorization error response.
- toErrorResponse() - Method in class com.nimbusds.oauth2.sdk.RequestObjectPOSTResponse
-
Casts this response to a request object POST error response.
- toErrorResponse() - Method in class com.nimbusds.oauth2.sdk.TokenIntrospectionResponse
-
Casts this response to a token introspection error response.
- toErrorResponse() - Method in class com.nimbusds.oauth2.sdk.TokenResponse
-
Casts this response to a token error response.
- toErrorResponse() - Method in class com.nimbusds.openid.connect.sdk.AuthenticationErrorResponse
-
- toErrorResponse() - Method in interface com.nimbusds.openid.connect.sdk.AuthenticationResponse
-
Casts this response to an authentication error response.
- toErrorResponse() - Method in class com.nimbusds.openid.connect.sdk.AuthenticationSuccessResponse
-
- toErrorResponse() - Method in class com.nimbusds.openid.connect.sdk.UserInfoResponse
-
Casts this response to a UserInfo error response.
- toHTTPAuthorizationHeader() - Method in class com.nimbusds.oauth2.sdk.auth.ClientSecretBasic
-
Returns the HTTP Authorization header representation of this client
secret basic authentication.
- toHTTPRequest() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerConfigurationRequest
-
- toHTTPRequest() - Method in class com.nimbusds.oauth2.sdk.AuthorizationRequest
-
- toHTTPRequest() - Method in class com.nimbusds.oauth2.sdk.AuthorizationResponse
-
Returns an HTTP request for this authorisation response.
- toHTTPRequest() - Method in class com.nimbusds.oauth2.sdk.client.ClientDeleteRequest
-
- toHTTPRequest() - Method in class com.nimbusds.oauth2.sdk.client.ClientReadRequest
-
- toHTTPRequest() - Method in class com.nimbusds.oauth2.sdk.client.ClientRegistrationRequest
-
- toHTTPRequest() - Method in class com.nimbusds.oauth2.sdk.client.ClientUpdateRequest
-
- toHTTPRequest() - Method in class com.nimbusds.oauth2.sdk.device.DeviceAuthorizationRequest
-
Returns the matching HTTP request.
- toHTTPRequest() - Method in interface com.nimbusds.oauth2.sdk.Request
-
Returns the matching HTTP request.
- toHTTPRequest() - Method in class com.nimbusds.oauth2.sdk.RequestObjectPOSTRequest
-
- toHTTPRequest() - Method in class com.nimbusds.oauth2.sdk.TokenIntrospectionRequest
-
- toHTTPRequest() - Method in class com.nimbusds.oauth2.sdk.TokenRequest
-
- toHTTPRequest() - Method in class com.nimbusds.oauth2.sdk.TokenRevocationRequest
-
- toHTTPRequest() - Method in class com.nimbusds.openid.connect.sdk.BackChannelLogoutRequest
-
- toHTTPRequest() - Method in class com.nimbusds.openid.connect.sdk.LogoutRequest
-
- toHTTPRequest() - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderConfigurationRequest
-
- toHTTPRequest() - Method in class com.nimbusds.openid.connect.sdk.UserInfoRequest
-
- toHTTPRequest(HTTPRequest.Method) - Method in class com.nimbusds.oauth2.sdk.AuthorizationRequest
-
Returns the matching HTTP request.
- toHTTPResponse() - Method in class com.nimbusds.oauth2.sdk.AccessTokenResponse
-
- toHTTPResponse() - Method in class com.nimbusds.oauth2.sdk.AuthorizationResponse
-
Returns an HTTP response for this authorisation response.
- toHTTPResponse() - Method in class com.nimbusds.oauth2.sdk.client.ClientInformationResponse
-
- toHTTPResponse() - Method in class com.nimbusds.oauth2.sdk.client.ClientRegistrationErrorResponse
-
Returns the HTTP response for this client registration error
response.
- toHTTPResponse() - Method in class com.nimbusds.oauth2.sdk.device.DeviceAuthorizationErrorResponse
-
- toHTTPResponse() - Method in class com.nimbusds.oauth2.sdk.device.DeviceAuthorizationSuccessResponse
-
- toHTTPResponse() - Method in class com.nimbusds.oauth2.sdk.RequestObjectPOSTErrorResponse
-
- toHTTPResponse() - Method in class com.nimbusds.oauth2.sdk.RequestObjectPOSTSuccessResponse
-
- toHTTPResponse() - Method in interface com.nimbusds.oauth2.sdk.Response
-
Returns the matching HTTP response.
- toHTTPResponse() - Method in class com.nimbusds.oauth2.sdk.TokenErrorResponse
-
- toHTTPResponse() - Method in class com.nimbusds.oauth2.sdk.TokenIntrospectionErrorResponse
-
- toHTTPResponse() - Method in class com.nimbusds.oauth2.sdk.TokenIntrospectionSuccessResponse
-
- toHTTPResponse() - Method in class com.nimbusds.openid.connect.sdk.UserInfoErrorResponse
-
Returns the HTTP response for this UserInfo error response.
- toHTTPResponse() - Method in class com.nimbusds.openid.connect.sdk.UserInfoSuccessResponse
-
- toHttpURLConnection() - Method in class com.nimbusds.oauth2.sdk.http.HTTPRequest
-
Returns an established HTTP URL connection for this HTTP request.
- toHttpURLConnection(HostnameVerifier, SSLSocketFactory) - Method in class com.nimbusds.oauth2.sdk.http.HTTPRequest
-
Deprecated.
- toJSONObject() - Method in class com.nimbusds.oauth2.sdk.AccessTokenResponse
-
Returns a JSON object representation of this access token response.
- toJSONObject() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
Returns the JSON object representation of this OpenID Connect
provider metadata.
- toJSONObject() - Method in class com.nimbusds.oauth2.sdk.assertions.jwt.JWTAssertionDetails
-
Returns a JSON object representation of this JWT bearer assertion
details.
- toJSONObject() - Method in class com.nimbusds.oauth2.sdk.auth.X509CertificateConfirmation
-
Returns this X.509 certificate SHA-256 confirmation as a JSON
object.
- toJSONObject() - Method in class com.nimbusds.oauth2.sdk.client.ClientInformation
-
Returns the JSON object representation of this client information
instance.
- toJSONObject() - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Returns the JSON object representation of this client metadata,
including any custom fields.
- toJSONObject() - Method in class com.nimbusds.oauth2.sdk.device.DeviceAuthorizationErrorResponse
-
Returns the JSON object for this token error response.
- toJSONObject() - Method in class com.nimbusds.oauth2.sdk.device.DeviceAuthorizationSuccessResponse
-
Returns a JSON object representation of this device authorization
response.
- toJSONObject() - Method in class com.nimbusds.oauth2.sdk.ErrorObject
-
Returns a JSON object representation of this error object.
- toJSONObject() - Method in class com.nimbusds.oauth2.sdk.id.Actor
-
Returns a JSON object representation of this actor.
- toJSONObject() - Method in class com.nimbusds.oauth2.sdk.RequestObjectPOSTSuccessResponse
-
Returns a JSON object representation of this request object POST
success response.
- toJSONObject() - Method in class com.nimbusds.oauth2.sdk.token.AccessToken
-
- toJSONObject() - Method in class com.nimbusds.oauth2.sdk.token.RefreshToken
-
- toJSONObject() - Method in class com.nimbusds.oauth2.sdk.token.Token
-
Returns the token parameters as a JSON object, as required for the
composition of an access token response.
- toJSONObject() - Method in class com.nimbusds.oauth2.sdk.token.Tokens
-
Returns the JSON object representation of this token pair.
- toJSONObject() - Method in class com.nimbusds.oauth2.sdk.token.TypelessAccessToken
-
Operation not supported.
- toJSONObject() - Method in class com.nimbusds.oauth2.sdk.TokenErrorResponse
-
Returns the JSON object for this token error response.
- toJSONObject() - Method in class com.nimbusds.oauth2.sdk.TokenIntrospectionSuccessResponse
-
Returns a JSON object representation of this token introspection
success response.
- toJSONObject() - Method in class com.nimbusds.openid.connect.sdk.claims.ClaimsSet
-
Gets the JSON object representation of this claims set.
- toJSONObject() - Method in class com.nimbusds.openid.connect.sdk.claims.LogoutTokenClaimsSet
-
- toJSONObject() - Method in class com.nimbusds.openid.connect.sdk.ClaimsRequest
-
Returns the JSON object representation of this claims request.
- toJSONObject() - Method in class com.nimbusds.openid.connect.sdk.OIDCTokenResponse
-
Returns a JSON object representation of this OpenID Connect token
response.
- toJSONObject() - Method in class com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
-
Returns the JSON object representation of this OpenID Connect
provider metadata.
- toJSONObject() - Method in class com.nimbusds.openid.connect.sdk.token.OIDCTokens
-
- toJSONObject(boolean) - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
Returns the JSON object representation of this client metadata.
- toJSONObject(boolean) - Method in class com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata
-
- toJSONObject(Collection<ClaimsRequest.Entry>) - Static method in class com.nimbusds.openid.connect.sdk.ClaimsRequest.Entry
-
Returns the JSON object representation of the specified
collection of individual claim requests.
- toJSONString() - Method in class com.nimbusds.oauth2.sdk.id.Actor
-
- toJSONString() - Method in class com.nimbusds.oauth2.sdk.id.Identifier
-
Returns the JSON string representation of this identifier.
- toJSONString() - Method in class com.nimbusds.oauth2.sdk.token.AccessToken
-
- toJSONString() - Method in class com.nimbusds.oauth2.sdk.util.OrderedJSONObject
-
- toJWTClaim() - Method in class com.nimbusds.oauth2.sdk.auth.X509CertificateConfirmation
-
Returns this X.509 certificate SHA-256 confirmation as a JWT claim.
- toJWTClaimsSet() - Method in class com.nimbusds.oauth2.sdk.assertions.jwt.JWTAssertionDetails
-
Returns a JSON Web Token (JWT) claims set representation of this
JWT bearer assertion details.
- toJWTClaimsSet() - Method in class com.nimbusds.oauth2.sdk.AuthorizationRequest
-
Returns the parameters for this authorisation request as a JSON Web
Token (JWT) claims set.
- toJWTClaimsSet() - Method in class com.nimbusds.openid.connect.sdk.AuthenticationRequest
-
- toJWTClaimsSet() - Method in class com.nimbusds.openid.connect.sdk.claims.ClaimsSet
-
Gets the JSON Web Token (JWT) claims set for this claim set.
- toJWTClaimsSet() - Method in class com.nimbusds.openid.connect.sdk.claims.LogoutTokenClaimsSet
-
- toJWTClaimsSet(Issuer, ClientID, Date, AuthorizationResponse) - Static method in class com.nimbusds.oauth2.sdk.jarm.JARMUtils
-
Creates a JSON Web Token (JWT) claims set for the specified
authorisation success response.
- toJWTClaimsSet(Map<String, List<String>>) - Static method in class com.nimbusds.oauth2.sdk.util.JWTClaimsSetUtils
-
Creates a JWT claims set from the specified multi-valued parameters.
- Token - Class in com.nimbusds.oauth2.sdk.token
-
The base abstract class for access and refresh tokens.
- Token() - Constructor for class com.nimbusds.oauth2.sdk.token.Token
-
Creates a new token with a randomly generated 256-bit (32-byte)
value, Base64URL-encoded.
- Token(int) - Constructor for class com.nimbusds.oauth2.sdk.token.Token
-
Creates a new token with a randomly generated value of the specified
byte length, Base64URL-encoded.
- Token(String) - Constructor for class com.nimbusds.oauth2.sdk.token.Token
-
Creates a new token with the specified value.
- TOKEN - Static variable in class com.nimbusds.oauth2.sdk.ResponseType.Value
-
Access token, with optional refresh token.
- TokenEncoding - Enum in com.nimbusds.oauth2.sdk.token
-
Enumeration of the possible token encodings.
- TokenErrorResponse - Class in com.nimbusds.oauth2.sdk
-
OAuth 2.0 Token error response.
- TokenErrorResponse() - Constructor for class com.nimbusds.oauth2.sdk.TokenErrorResponse
-
Creates a new OAuth 2.0 Access Token error response.
- TokenErrorResponse(ErrorObject) - Constructor for class com.nimbusds.oauth2.sdk.TokenErrorResponse
-
Creates a new OAuth 2.0 Access Token error response.
- TokenIntrospectionErrorResponse - Class in com.nimbusds.oauth2.sdk
-
Token introspection error response.
- TokenIntrospectionErrorResponse(ErrorObject) - Constructor for class com.nimbusds.oauth2.sdk.TokenIntrospectionErrorResponse
-
Creates a new token introspection error response.
- TokenIntrospectionRequest - Class in com.nimbusds.oauth2.sdk
-
Token introspection request.
- TokenIntrospectionRequest(URI, ClientAuthentication, Token) - Constructor for class com.nimbusds.oauth2.sdk.TokenIntrospectionRequest
-
Creates a new token introspection request.
- TokenIntrospectionRequest(URI, ClientAuthentication, Token, Map<String, List<String>>) - Constructor for class com.nimbusds.oauth2.sdk.TokenIntrospectionRequest
-
Creates a new token introspection request.
- TokenIntrospectionRequest(URI, AccessToken, Token) - Constructor for class com.nimbusds.oauth2.sdk.TokenIntrospectionRequest
-
Creates a new token introspection request.
- TokenIntrospectionRequest(URI, AccessToken, Token, Map<String, List<String>>) - Constructor for class com.nimbusds.oauth2.sdk.TokenIntrospectionRequest
-
Creates a new token introspection request.
- TokenIntrospectionRequest(URI, Token) - Constructor for class com.nimbusds.oauth2.sdk.TokenIntrospectionRequest
-
Creates a new token introspection request.
- TokenIntrospectionRequest(URI, Token, Map<String, List<String>>) - Constructor for class com.nimbusds.oauth2.sdk.TokenIntrospectionRequest
-
Creates a new token introspection request.
- TokenIntrospectionResponse - Class in com.nimbusds.oauth2.sdk
-
Token introspection response.
- TokenIntrospectionResponse() - Constructor for class com.nimbusds.oauth2.sdk.TokenIntrospectionResponse
-
- TokenIntrospectionSuccessResponse - Class in com.nimbusds.oauth2.sdk
-
Token introspection success response.
- TokenIntrospectionSuccessResponse(JSONObject) - Constructor for class com.nimbusds.oauth2.sdk.TokenIntrospectionSuccessResponse
-
Creates a new token introspection success response.
- TokenIntrospectionSuccessResponse.Builder - Class in com.nimbusds.oauth2.sdk
-
Builder for constructing token introspection success responses.
- TokenRequest - Class in com.nimbusds.oauth2.sdk
-
Token request.
- TokenRequest(URI, ClientAuthentication, AuthorizationGrant) - Constructor for class com.nimbusds.oauth2.sdk.TokenRequest
-
Creates a new token request with the specified client
authentication.
- TokenRequest(URI, ClientAuthentication, AuthorizationGrant, Scope) - Constructor for class com.nimbusds.oauth2.sdk.TokenRequest
-
Creates a new token request with the specified client
authentication.
- TokenRequest(URI, ClientAuthentication, AuthorizationGrant, Scope, List<URI>, Map<String, List<String>>) - Constructor for class com.nimbusds.oauth2.sdk.TokenRequest
-
Creates a new token request with the specified client
authentication and extension and custom parameters.
- TokenRequest(URI, AuthorizationGrant) - Constructor for class com.nimbusds.oauth2.sdk.TokenRequest
-
Creates a new token request, without client authentication and a
specified client identifier.
- TokenRequest(URI, AuthorizationGrant, Scope) - Constructor for class com.nimbusds.oauth2.sdk.TokenRequest
-
Creates a new token request, without client authentication and a
specified client identifier.
- TokenRequest(URI, ClientID, AuthorizationGrant) - Constructor for class com.nimbusds.oauth2.sdk.TokenRequest
-
Creates a new token request, with no explicit client authentication
(may be present in the grant depending on its type).
- TokenRequest(URI, ClientID, AuthorizationGrant, Scope) - Constructor for class com.nimbusds.oauth2.sdk.TokenRequest
-
Creates a new token request, with no explicit client authentication
(may be present in the grant depending on its type).
- TokenRequest(URI, ClientID, AuthorizationGrant, Scope, List<URI>, RefreshToken, Map<String, List<String>>) - Constructor for class com.nimbusds.oauth2.sdk.TokenRequest
-
Creates a new token request, with no explicit client authentication
(may be present in the grant depending on its type) and extension
and custom parameters.
- TokenResponse - Class in com.nimbusds.oauth2.sdk
-
Token endpoint response.
- TokenResponse() - Constructor for class com.nimbusds.oauth2.sdk.TokenResponse
-
- TokenRevocationRequest - Class in com.nimbusds.oauth2.sdk
-
Token revocation request.
- TokenRevocationRequest(URI, ClientAuthentication, Token) - Constructor for class com.nimbusds.oauth2.sdk.TokenRevocationRequest
-
Creates a new token revocation request for a confidential client.
- TokenRevocationRequest(URI, ClientID, Token) - Constructor for class com.nimbusds.oauth2.sdk.TokenRevocationRequest
-
Creates a new token revocation request for a public client.
- Tokens - Class in com.nimbusds.oauth2.sdk.token
-
Access and optional refresh token.
- Tokens(AccessToken, RefreshToken) - Constructor for class com.nimbusds.oauth2.sdk.token.Tokens
-
Creates a new tokens instance.
- tokenType(AccessTokenType) - Method in class com.nimbusds.oauth2.sdk.TokenIntrospectionSuccessResponse.Builder
-
Sets the token type.
- toMultiValuedStringParameters(JWTClaimsSet) - Static method in class com.nimbusds.oauth2.sdk.jarm.JARMUtils
-
Returns a multi-valued map representation of the specified JWT
claims set.
- toOIDCTokens() - Method in class com.nimbusds.oauth2.sdk.token.Tokens
-
Casts to OpenID Connect tokens.
- toParameters() - Method in class com.nimbusds.oauth2.sdk.auth.ClientSecretPost
-
Returns the parameter representation of this client secret post
authentication.
- toParameters() - Method in class com.nimbusds.oauth2.sdk.auth.JWTAuthentication
-
Returns the parameter representation of this JSON Web Token (JWT)
based client authentication.
- toParameters() - Method in class com.nimbusds.oauth2.sdk.AuthorizationCodeGrant
-
- toParameters() - Method in class com.nimbusds.oauth2.sdk.AuthorizationErrorResponse
-
- toParameters() - Method in class com.nimbusds.oauth2.sdk.AuthorizationGrant
-
Returns the request body parameters for the authorisation grant.
- toParameters() - Method in class com.nimbusds.oauth2.sdk.AuthorizationRequest
-
Returns the URI query parameters for this authorisation request.
- toParameters() - Method in class com.nimbusds.oauth2.sdk.AuthorizationResponse
-
Returns the parameters of this authorisation response.
- toParameters() - Method in class com.nimbusds.oauth2.sdk.AuthorizationSuccessResponse
-
- toParameters() - Method in class com.nimbusds.oauth2.sdk.ClientCredentialsGrant
-
- toParameters() - Method in class com.nimbusds.oauth2.sdk.device.DeviceCodeGrant
-
- toParameters() - Method in class com.nimbusds.oauth2.sdk.JWTBearerGrant
-
- toParameters() - Method in class com.nimbusds.oauth2.sdk.RefreshTokenGrant
-
- toParameters() - Method in class com.nimbusds.oauth2.sdk.ResourceOwnerPasswordCredentialsGrant
-
- toParameters() - Method in class com.nimbusds.oauth2.sdk.SAML2BearerGrant
-
- toParameters() - Method in class com.nimbusds.openid.connect.sdk.AuthenticationRequest
-
- toParameters() - Method in class com.nimbusds.openid.connect.sdk.AuthenticationSuccessResponse
-
- toParameters() - Method in class com.nimbusds.openid.connect.sdk.BackChannelLogoutRequest
-
Returns the parameters for this back-channel logout request.
- toParameters() - Method in class com.nimbusds.openid.connect.sdk.LogoutRequest
-
Returns the URI query parameters for this logout request.
- toQueryString() - Method in class com.nimbusds.oauth2.sdk.AuthorizationRequest
-
Returns the URI query string for this authorisation request.
- toQueryString() - Method in class com.nimbusds.openid.connect.sdk.LogoutRequest
-
Returns the URI query string for this logout request.
- toSAML2Assertion() - Method in class com.nimbusds.oauth2.sdk.assertions.saml2.SAML2AssertionDetails
-
Returns a SAML 2.0 assertion (unsigned) representation of this
assertion details instance.
- toSingleAudienceList() - Method in class com.nimbusds.oauth2.sdk.id.Audience
-
Returns a singleton list of this audience.
- toSingleValuedMap(Map<K, List<V>>) - Static method in class com.nimbusds.oauth2.sdk.util.MultivaluedMapUtils
-
Converts the specified multi-valued map to a single-valued map by
taking the first value in the list.
- toString() - Method in class com.nimbusds.oauth2.sdk.as.AuthorizationServerMetadata
-
- toString() - Method in class com.nimbusds.oauth2.sdk.auth.X509CertificateConfirmation
-
- toString() - Method in class com.nimbusds.oauth2.sdk.client.ClientMetadata
-
- toString() - Method in class com.nimbusds.oauth2.sdk.ErrorObject
-
- toString() - Method in class com.nimbusds.oauth2.sdk.id.Actor
-
- toString() - Method in class com.nimbusds.oauth2.sdk.id.Identifier
-
- toString() - Method in class com.nimbusds.oauth2.sdk.ResponseType
-
Returns the string representation of this authorisation response
type.
- toString() - Method in class com.nimbusds.oauth2.sdk.Scope
-
Returns the string representation of this scope.
- toString() - Method in class com.nimbusds.oauth2.sdk.token.Tokens
-
- toString() - Method in enum com.nimbusds.openid.connect.sdk.claims.ClaimType
-
Returns the string identifier of this claim type.
- toString() - Method in class com.nimbusds.openid.connect.sdk.ClaimsRequest
-
- toString() - Method in enum com.nimbusds.openid.connect.sdk.Display
-
Returns the string identifier of this display type.
- toString() - Method in class com.nimbusds.openid.connect.sdk.Prompt
-
Returns the string representation of this prompt.
- toString() - Method in enum com.nimbusds.openid.connect.sdk.Prompt.Type
-
Returns the string identifier of this prompt type.
- toString() - Method in enum com.nimbusds.openid.connect.sdk.rp.ApplicationType
-
Returns the string identifier of this application type.
- toString() - Method in enum com.nimbusds.openid.connect.sdk.SubjectType
-
Returns the string representation of this subject identifier
type.
- toStringList() - Method in class com.nimbusds.oauth2.sdk.Scope
-
Returns the string list representation of this scope.
- toStringList() - Method in class com.nimbusds.openid.connect.sdk.Prompt
-
Returns the string list representation of this prompt.
- toStringList(Audience) - Static method in class com.nimbusds.oauth2.sdk.id.Audience
-
Returns a string list representation of the specified audience.
- toStringList(List<Audience>) - Static method in class com.nimbusds.oauth2.sdk.id.Audience
-
Returns a string list representation of the specified audience list.
- toStringList(JSONArray) - Static method in class com.nimbusds.oauth2.sdk.util.JSONArrayUtils
-
Converts the specified JSON array to a string list.
- toSuccessResponse() - Method in class com.nimbusds.oauth2.sdk.AuthorizationResponse
-
Casts this response to an authorisation success response.
- toSuccessResponse() - Method in class com.nimbusds.oauth2.sdk.client.ClientRegistrationResponse
-
Casts this response to a client information response.
- toSuccessResponse() - Method in class com.nimbusds.oauth2.sdk.device.DeviceAuthorizationResponse
-
Casts this response to an authorization success response.
- toSuccessResponse() - Method in class com.nimbusds.oauth2.sdk.RequestObjectPOSTResponse
-
Casts this response to a request object POST success response.
- toSuccessResponse() - Method in class com.nimbusds.oauth2.sdk.TokenIntrospectionResponse
-
Casts this response to a token introspection success response.
- toSuccessResponse() - Method in class com.nimbusds.oauth2.sdk.TokenResponse
-
Casts this response to an access token response.
- toSuccessResponse() - Method in class com.nimbusds.openid.connect.sdk.AuthenticationErrorResponse
-
- toSuccessResponse() - Method in interface com.nimbusds.openid.connect.sdk.AuthenticationResponse
-
Casts this response to an authentication success response.
- toSuccessResponse() - Method in class com.nimbusds.openid.connect.sdk.AuthenticationSuccessResponse
-
- toSuccessResponse() - Method in class com.nimbusds.openid.connect.sdk.OIDCTokenResponse
-
- toSuccessResponse() - Method in class com.nimbusds.openid.connect.sdk.UserInfoResponse
-
Casts this response to a UserInfo success response.
- TOUCH - com.nimbusds.openid.connect.sdk.Display
-
Device that leverages a touch interface.
- toURI() - Method in class com.nimbusds.oauth2.sdk.AuthorizationRequest
-
- toURI() - Method in class com.nimbusds.oauth2.sdk.AuthorizationResponse
-
Returns a URI representation (redirection URI + fragment / query
string) of this authorisation response.
- toURI() - Method in class com.nimbusds.openid.connect.sdk.LogoutRequest
-
- toURIList(JSONArray) - Static method in class com.nimbusds.oauth2.sdk.util.JSONArrayUtils
-
Converts the specified JSON array to a URI list.
- toWWWAuthenticateHeader() - Method in class com.nimbusds.oauth2.sdk.token.BearerTokenError
-
Returns the WWW-Authenticate
HTTP response header code for
this bearer access token error response.
- TypelessAccessToken - Class in com.nimbusds.oauth2.sdk.token
-
Typeless access token, cannot be serialised.
- TypelessAccessToken(String) - Constructor for class com.nimbusds.oauth2.sdk.token.TypelessAccessToken
-
Creates a new minimal typeless access token with the specified
value.