Uses of Package
com.nimbusds.oauth2.sdk
Packages that use com.nimbusds.oauth2.sdk
Package
Description
Classes for representing, serialising and parsing core OAuth 2.0 concepts.
OAuth 2.0 Authorisation Server (AS) classes.
JWT bearer assertions.
SAML 2.0 bearer assertions.
Implementations of OAuth 2.0 client authentication methods at the Token
endpoint.
Client authentication verifier framework.
OpenID Connect Client Initiated Backchannel Authentication (CIBA) Flow -
Core 1.0 classes.
OAuth 2.0 dynamic client registration.
OAuth 2.0 device authorisation grant classes.
HTTP message and utility classes.
Common OAuth 2.0 identifier and identity classes.
JWT Secured Authorization Response Mode for OAuth 2.0 (JARM) utilities.
Proof Key for Code Exchange (PKCE) classes.
OAuth 2.0 Rich Authorization Request (RAR) classes.
OAuth 2.0 access and refresh token implementations.
OAuth 2.0 token exchange.
Common utility classes.
Date / time utilities.
Classes for representing, serialising and parsing core OpenID Connect
concepts.
OpenID Connect for Identity Assurance 1.0 classes.
OpenID Connect for Identity Assurance 1.0 claims.
OpenID Connect for Identity Assurance 1.0 evidence classes.
OpenID Connect for Identity Assurance 1.0 evidence attachment classes.
OpenID Connect for Identity Assurance 1.0 request classes.
Claims and claim sets used in OpenID Connect.
OpenID Connect Federation 1.0 API classes.
OpenID Connect Federation 1.0 entity configuration request and response
classes.
OpenID Connect Federation 1.0 entity classes.
OpenID Connect Federation 1.0 policy.
Interfaces and classes for the OpenID Connect Federation 1.0 policy
language.
OpenID Connect Federation 1.0 policy operations.
OpenID Connect Federation 1.0 explicit client registration.
OpenID Connect Federation 1.0 trust chains and resolution.
OpenID Connect Federation 1.0 trust chain constraints.
Federation trust marks.
OpenID Connect Federation 1.0 utilities.
Common OpenID Connect identifier and identity classes.
OpenID Connect Provider (OP) classes.
OpenID Connect Relying Party (RP) classes.
Software statement processing.
OpenID Connect token extensions.
Client-side OpenID Connect ID token, access token and authorisation code
validators.
-
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.oauth2.sdkClassDescriptionAbstract request with optional client authentication.Abstract request with optional client authentication or client identification.The base abstract class for requests.Access token response from the Token endpoint.Assertion grant.Authorisation code.Authorisation code grant.Authorisation error response.Authorisation grant.Authorisation request.Builder for constructing authorisation requests.The base abstract class for authorisation success and error responses.Authorisation success response.Client credentials grant.Error object, used to encapsulate OAuth 2.0 and other errors.Response message indicating an error.The base class for checked exceptions defined in this SDK.Authorisation grant type.JWT bearer grant.Marker interface for OAuth 2.0 authorisation framework messages.The requirement level for a parameter.Parse exception.Pushed authorisation error response.Pushed authorisation request.Pushed authorisation response.Pushed authorisation success response.Refresh token grant.Request message, serialises to an HTTP request.Deprecated.Deprecated.Deprecated.Deprecated.Resource owner password credentials grant.Response message, serialises to an HTTP response.Authorisation response mode.Authorisation response type.Authorisation response type value.Enumeration of the OAuth 2.0 roles.SAML 2.0 bearer grant.Authorisation scope.Authorisation scope value.Enumeration of the scope value requirements for application-specific authorisation requests.Response message indicating success.OAuth 2.0 Token error response.Token introspection error response.Token introspection request.Token introspection response.Token introspection success response.Builder for constructing token introspection success responses.Token request.Token endpoint response.Token revocation request.The strategy for composing a well-known URI path.
-
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.oauth2.sdk.asClassDescriptionThe base abstract class for OAuth 2.0 and OpenID Connect configuration requests.The base abstract class for requests.The base class for checked exceptions defined in this SDK.Authorisation grant type.Marker interface for OAuth 2.0 authorisation framework messages.Parse exception.Request message, serialises to an HTTP request.Authorisation response mode.Authorisation response type.Authorisation scope.The strategy for composing a well-known URI path.
-
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.oauth2.sdk.assertions.jwt
-
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.oauth2.sdk.assertions.saml2ClassDescriptionParse exception.Serialization exception (unchecked).
-
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.oauth2.sdk.auth
-
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.oauth2.sdk.auth.verifierClassDescriptionError object, used to encapsulate OAuth 2.0 and other errors.The base class for checked exceptions defined in this SDK.
-
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.oauth2.sdk.cibaClassDescriptionAbstract request with client authentication.The base abstract class for requests.Authorisation grant.Error object, used to encapsulate OAuth 2.0 and other errors.Response message indicating an error.Authorisation grant type.Marker interface for OAuth 2.0 authorisation framework messages.Parse exception.Base abstract class for protected resource requests using an OAuth 2.0 access token.Request message, serialises to an HTTP request.Response message, serialises to an HTTP response.Authorisation scope.Response message indicating success.
-
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.oauth2.sdk.clientClassDescriptionThe base abstract class for requests.Error object, used to encapsulate OAuth 2.0 and other errors.Response message indicating an error.Authorisation grant type.Marker interface for OAuth 2.0 authorisation framework messages.Parse exception.Base abstract class for protected resource requests using an OAuth 2.0 access token.Request message, serialises to an HTTP request.Response message, serialises to an HTTP response.Authorisation response type.Authorisation scope.Authorisation scope value.Response message indicating success.
-
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.oauth2.sdk.deviceClassDescriptionAbstract request with optional client authentication.Abstract request with optional client authentication or client identification.The base abstract class for requests.Authorisation grant.Error object, used to encapsulate OAuth 2.0 and other errors.Response message indicating an error.Authorisation grant type.Marker interface for OAuth 2.0 authorisation framework messages.Parse exception.Request message, serialises to an HTTP request.Response message, serialises to an HTTP response.Authorisation scope.Response message indicating success.
-
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.oauth2.sdk.http
-
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.oauth2.sdk.id
-
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.oauth2.sdk.jarmClassDescriptionThe base abstract class for authorisation success and error responses.The base class for checked exceptions defined in this SDK.Parse exception.Authorisation response mode.
-
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.oauth2.sdk.pkce
-
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.oauth2.sdk.rar
-
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.oauth2.sdk.tokenClassDescriptionError object, used to encapsulate OAuth 2.0 and other errors.Parse exception.Authorisation scope.
-
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.oauth2.sdk.tokenexchangeClassDescriptionAuthorisation grant.Authorisation grant type.Parse exception.
-
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.oauth2.sdk.util
-
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.oauth2.sdk.util.date
-
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdkClassDescriptionThe base abstract class for requests.Access token response from the Token endpoint.Authorisation code.Authorisation error response.Authorisation request.The base abstract class for authorisation success and error responses.Authorisation success response.Error object, used to encapsulate OAuth 2.0 and other errors.Response message indicating an error.Marker interface for OAuth 2.0 authorisation framework messages.Parse exception.Base abstract class for protected resource requests using an OAuth 2.0 access token.Request message, serialises to an HTTP request.Response message, serialises to an HTTP response.Authorisation response mode.Authorisation response type.Authorisation response type value.Authorisation scope.Authorisation scope value.Response message indicating success.Token endpoint response.
-
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.assurance
-
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.assurance.claims
-
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.assurance.evidences
-
-
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.assurance.request
-
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.claimsClassDescriptionAuthorisation code.Parse exception.Authorisation response type.
-
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.federation.apiClassDescriptionThe base abstract class for requests.Error object, used to encapsulate OAuth 2.0 and other errors.Marker interface for OAuth 2.0 authorisation framework messages.Parse exception.Request message, serialises to an HTTP request.Response message, serialises to an HTTP response.
-
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.federation.configClassDescriptionThe base abstract class for OAuth 2.0 and OpenID Connect configuration requests.The base abstract class for requests.Error object, used to encapsulate OAuth 2.0 and other errors.Response message indicating an error.Marker interface for OAuth 2.0 authorisation framework messages.Parse exception.Request message, serialises to an HTTP request.Response message, serialises to an HTTP response.The strategy for composing a well-known URI path.
-
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.federation.entities
-
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.federation.policy
-
-
-
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.federation.registrationClassDescriptionThe base abstract class for requests.Marker interface for OAuth 2.0 authorisation framework messages.Parse exception.Request message, serialises to an HTTP request.
-
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.federation.trustClassDescriptionError object, used to encapsulate OAuth 2.0 and other errors.The base class for checked exceptions defined in this SDK.Parse exception.
-
-
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.federation.trust.marks
-
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.federation.utils
-
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.id
-
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.opClassDescriptionThe base abstract class for OAuth 2.0 and OpenID Connect configuration requests.The base abstract class for requests.Authorisation request.Error object, used to encapsulate OAuth 2.0 and other errors.The base class for checked exceptions defined in this SDK.Marker interface for OAuth 2.0 authorisation framework messages.Parse exception.Request message, serialises to an HTTP request.The strategy for composing a well-known URI path.
-
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.rpClassDescriptionThe base abstract class for requests.Marker interface for OAuth 2.0 authorisation framework messages.Parse exception.Base abstract class for protected resource requests using an OAuth 2.0 access token.Request message, serialises to an HTTP request.Response message, serialises to an HTTP response.Response message indicating success.
-
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.rp.statement
-
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.token
-
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.validatorsClassDescriptionAuthorisation code.The base class for checked exceptions defined in this SDK.