Uses of Package
com.nimbusds.oauth2.sdk
-
Packages that use com.nimbusds.oauth2.sdk Package Description com.nimbusds.oauth2.sdk Classes for representing, serialising and parsing core OAuth 2.0 concepts.com.nimbusds.oauth2.sdk.as OAuth 2.0 Authorisation Server (AS) classes.com.nimbusds.oauth2.sdk.assertions.jwt JWT bearer assertions.com.nimbusds.oauth2.sdk.assertions.saml2 SAML 2.0 bearer assertions.com.nimbusds.oauth2.sdk.auth Implementations of OAuth 2.0 client authentication methods at the Token endpoint.com.nimbusds.oauth2.sdk.auth.verifier Client authentication verifier framework.com.nimbusds.oauth2.sdk.ciba OpenID Connect Client Initiated Backchannel Authentication (CIBA) Flow - Core 1.0 classes.com.nimbusds.oauth2.sdk.client OAuth 2.0 dynamic client registration.com.nimbusds.oauth2.sdk.device OAuth 2.0 device authorisation grant classes.com.nimbusds.oauth2.sdk.http HTTP message and utility classes.com.nimbusds.oauth2.sdk.id Common OAuth 2.0 identifier and identity classes.com.nimbusds.oauth2.sdk.jarm JWT Secured Authorization Response Mode for OAuth 2.0 (JARM) utilities.com.nimbusds.oauth2.sdk.pkce Proof Key for Code Exchange (PKCE) classes.com.nimbusds.oauth2.sdk.token OAuth 2.0 access and refresh token implementations.com.nimbusds.oauth2.sdk.util Common utility classes.com.nimbusds.oauth2.sdk.util.date Date / time utilities.com.nimbusds.openid.connect.sdk Classes for representing, serialising and parsing core OpenID Connect concepts.com.nimbusds.openid.connect.sdk.assurance OpenID Connect for Identity Assurance 1.0 classes.com.nimbusds.openid.connect.sdk.assurance.claims Identity assurance claims.com.nimbusds.openid.connect.sdk.assurance.evidences Identity evidence classes.com.nimbusds.openid.connect.sdk.claims Claims and claim sets used in OpenID Connect.com.nimbusds.openid.connect.sdk.federation.api OpenID Connect Federation 1.0 API classes.com.nimbusds.openid.connect.sdk.federation.config OpenID Connect Federation 1.0 entity configuration request and response classes.com.nimbusds.openid.connect.sdk.federation.entities OpenID Connect Federation 1.0 entity classes.com.nimbusds.openid.connect.sdk.federation.policy OpenID Connect Federation 1.0 policy.com.nimbusds.openid.connect.sdk.federation.policy.language Interfaces and classes for the OpenID Connect Federation 1.0 policy language.com.nimbusds.openid.connect.sdk.federation.policy.operations OpenID Connect Federation 1.0 policy operations.com.nimbusds.openid.connect.sdk.federation.registration OpenID Connect Federation 1.0 explicit client registration.com.nimbusds.openid.connect.sdk.federation.trust OpenID Connect Federation 1.0 trust chains and resolution.com.nimbusds.openid.connect.sdk.federation.trust.constraints OpenID Connect Federation 1.0 trust chain constraints.com.nimbusds.openid.connect.sdk.federation.trust.marks Federation trust marks.com.nimbusds.openid.connect.sdk.id Common OpenID Connect identifier and identity classes.com.nimbusds.openid.connect.sdk.op OpenID Connect Provider (OP) classes.com.nimbusds.openid.connect.sdk.rp OpenID Connect Relying Party (RP) classes.com.nimbusds.openid.connect.sdk.rp.statement Software statement processing.com.nimbusds.openid.connect.sdk.token OpenID Connect token extensions.com.nimbusds.openid.connect.sdk.validators Client-side OpenID Connect ID token, access token and authorisation code validators. -
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.oauth2.sdk Class Description AbstractOptionallyAuthenticatedRequest Abstract request with optional client authentication.AbstractOptionallyIdentifiedRequest Abstract request with optional client authentication or client identification.AbstractRequest The base abstract class for requests.AccessTokenResponse Access token response from the Token endpoint.AssertionGrant Assertion grant.AuthorizationCode Authorisation code.AuthorizationCodeGrant Authorisation code grant.AuthorizationErrorResponse Authorisation error response.AuthorizationGrant Authorisation grant.AuthorizationRequest Authorisation request.AuthorizationRequest.Builder Builder for constructing authorisation requests.AuthorizationResponse The base abstract class for authorisation success and error responses.AuthorizationSuccessResponse Authorisation success response.ClientCredentialsGrant Client credentials grant.ErrorObject Error object, used to encapsulate OAuth 2.0 and other errors.ErrorResponse Response message indicating an error.GeneralException The base class for checked exceptions defined in this SDK.GrantType Authorisation grant type.JWTBearerGrant JWT bearer grant.Message Marker interface for OAuth 2.0 authorisation framework messages.ParseException Parse exception.PushedAuthorizationErrorResponse Pushed authorisation error response.PushedAuthorizationRequest Pushed authorisation request.PushedAuthorizationResponse Pushed authorisation response.PushedAuthorizationSuccessResponse Pushed authorisation success response.RefreshTokenGrant Refresh token grant.Request Request message, serialises to an HTTP request.RequestObjectPOSTErrorResponse Deprecated.RequestObjectPOSTRequest Deprecated.RequestObjectPOSTResponse Deprecated.RequestObjectPOSTSuccessResponse Deprecated.ResourceOwnerPasswordCredentialsGrant Resource owner password credentials grant.Response Response message, serialises to an HTTP response.ResponseMode Authorisation response mode.ResponseType Authorisation response type.ResponseType.Value Authorisation response type value.Role Enumeration of the OAuth 2.0 roles.SAML2BearerGrant SAML 2.0 bearer grant.Scope Authorisation scope.Scope.Value Authorisation scope value.Scope.Value.Requirement Enumeration of the scope value requirements for application-specific authorisation requests.SuccessResponse Response message indicating success.TokenErrorResponse OAuth 2.0 Token error response.TokenIntrospectionErrorResponse Token introspection error response.TokenIntrospectionRequest Token introspection request.TokenIntrospectionResponse Token introspection response.TokenIntrospectionSuccessResponse Token introspection success response.TokenIntrospectionSuccessResponse.Builder Builder for constructing token introspection success responses.TokenRequest Token request.TokenResponse Token endpoint response.TokenRevocationRequest Token revocation request.WellKnownPathComposeStrategy The strategy for composing a well-known URI path. -
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.oauth2.sdk.as Class Description AbstractConfigurationRequest The base abstract class for OAuth 2.0 and OpenID Connect configuration requests.AbstractRequest The base abstract class for requests.GeneralException The base class for checked exceptions defined in this SDK.GrantType Authorisation grant type.Message Marker interface for OAuth 2.0 authorisation framework messages.ParseException Parse exception.Request Request message, serialises to an HTTP request.ResponseMode Authorisation response mode.ResponseType Authorisation response type.Scope Authorisation scope.WellKnownPathComposeStrategy The strategy for composing a well-known URI path. -
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.oauth2.sdk.assertions.jwt Class Description ParseException Parse exception. -
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.oauth2.sdk.assertions.saml2 Class Description ParseException Parse exception.SerializeException Serialization exception (unchecked). -
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.oauth2.sdk.auth Class Description ParseException Parse exception. -
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.oauth2.sdk.auth.verifier Class Description ErrorObject Error object, used to encapsulate OAuth 2.0 and other errors.GeneralException The base class for checked exceptions defined in this SDK. -
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.oauth2.sdk.ciba Class Description AbstractAuthenticatedRequest Abstract request with client authentication.AbstractRequest The base abstract class for requests.AuthorizationGrant Authorisation grant.ErrorObject Error object, used to encapsulate OAuth 2.0 and other errors.ErrorResponse Response message indicating an error.GrantType Authorisation grant type.Message Marker interface for OAuth 2.0 authorisation framework messages.ParseException Parse exception.ProtectedResourceRequest Base abstract class for protected resource requests using an OAuth 2.0 access token.Request Request message, serialises to an HTTP request.Response Response message, serialises to an HTTP response.Scope Authorisation scope.SuccessResponse Response message indicating success. -
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.oauth2.sdk.client Class Description AbstractRequest The base abstract class for requests.ErrorObject Error object, used to encapsulate OAuth 2.0 and other errors.ErrorResponse Response message indicating an error.GrantType Authorisation grant type.Message Marker interface for OAuth 2.0 authorisation framework messages.ParseException Parse exception.ProtectedResourceRequest Base abstract class for protected resource requests using an OAuth 2.0 access token.Request Request message, serialises to an HTTP request.Response Response message, serialises to an HTTP response.ResponseType Authorisation response type.Scope Authorisation scope.Scope.Value Authorisation scope value.SuccessResponse Response message indicating success. -
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.oauth2.sdk.device Class Description AbstractOptionallyAuthenticatedRequest Abstract request with optional client authentication.AbstractOptionallyIdentifiedRequest Abstract request with optional client authentication or client identification.AbstractRequest The base abstract class for requests.AuthorizationGrant Authorisation grant.ErrorObject Error object, used to encapsulate OAuth 2.0 and other errors.ErrorResponse Response message indicating an error.GrantType Authorisation grant type.Message Marker interface for OAuth 2.0 authorisation framework messages.ParseException Parse exception.Request Request message, serialises to an HTTP request.Response Response message, serialises to an HTTP response.Scope Authorisation scope.SuccessResponse Response message indicating success. -
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.oauth2.sdk.http Class Description ParseException Parse exception. -
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.oauth2.sdk.id Class Description ParseException Parse exception. -
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.oauth2.sdk.jarm Class Description AuthorizationResponse The base abstract class for authorisation success and error responses.GeneralException The base class for checked exceptions defined in this SDK.ParseException Parse exception.ResponseMode Authorisation response mode. -
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.oauth2.sdk.pkce Class Description ParseException Parse exception. -
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.oauth2.sdk.token Class Description ErrorObject Error object, used to encapsulate OAuth 2.0 and other errors.ParseException Parse exception.Scope Authorisation scope. -
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.oauth2.sdk.util Class Description ParseException Parse exception. -
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.oauth2.sdk.util.date Class Description ParseException Parse exception. -
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk Class Description AbstractRequest The base abstract class for requests.AccessTokenResponse Access token response from the Token endpoint.AuthorizationCode Authorisation code.AuthorizationErrorResponse Authorisation error response.AuthorizationRequest Authorisation request.AuthorizationResponse The base abstract class for authorisation success and error responses.AuthorizationSuccessResponse Authorisation success response.ErrorObject Error object, used to encapsulate OAuth 2.0 and other errors.ErrorResponse Response message indicating an error.Message Marker interface for OAuth 2.0 authorisation framework messages.ParseException Parse exception.ProtectedResourceRequest Base abstract class for protected resource requests using an OAuth 2.0 access token.Request Request message, serialises to an HTTP request.Response Response message, serialises to an HTTP response.ResponseMode Authorisation response mode.ResponseType Authorisation response type.ResponseType.Value Authorisation response type value.Scope Authorisation scope.Scope.Value Authorisation scope value.SuccessResponse Response message indicating success.TokenResponse Token endpoint response. -
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.assurance Class Description ParseException Parse exception. -
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.assurance.claims Class Description ParseException Parse exception. -
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.assurance.evidences Class Description ParseException Parse exception. -
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.claims Class Description AuthorizationCode Authorisation code.ParseException Parse exception.ResponseType Authorisation response type. -
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.federation.api Class Description AbstractRequest The base abstract class for requests.ErrorObject Error object, used to encapsulate OAuth 2.0 and other errors.Message Marker interface for OAuth 2.0 authorisation framework messages.ParseException Parse exception.Request Request message, serialises to an HTTP request.Response Response message, serialises to an HTTP response. -
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.federation.config Class Description AbstractConfigurationRequest The base abstract class for OAuth 2.0 and OpenID Connect configuration requests.AbstractRequest The base abstract class for requests.ErrorObject Error object, used to encapsulate OAuth 2.0 and other errors.ErrorResponse Response message indicating an error.Message Marker interface for OAuth 2.0 authorisation framework messages.ParseException Parse exception.Request Request message, serialises to an HTTP request.Response Response message, serialises to an HTTP response.WellKnownPathComposeStrategy The strategy for composing a well-known URI path. -
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.federation.entities Class Description ParseException Parse exception. -
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.federation.policy Class Description ParseException Parse exception. -
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.federation.policy.language Class Description ParseException Parse exception. -
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.federation.policy.operations Class Description ParseException Parse exception. -
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.federation.registration Class Description AbstractRequest The base abstract class for requests.Message Marker interface for OAuth 2.0 authorisation framework messages.ParseException Parse exception.Request Request message, serialises to an HTTP request. -
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.federation.trust Class Description ErrorObject Error object, used to encapsulate OAuth 2.0 and other errors.GeneralException The base class for checked exceptions defined in this SDK. -
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.federation.trust.constraints Class Description ParseException Parse exception. -
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.federation.trust.marks Class Description ParseException Parse exception. -
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.id Class Description GeneralException The base class for checked exceptions defined in this SDK. -
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.op Class Description AbstractConfigurationRequest The base abstract class for OAuth 2.0 and OpenID Connect configuration requests.AbstractRequest The base abstract class for requests.AuthorizationRequest Authorisation request.ErrorObject Error object, used to encapsulate OAuth 2.0 and other errors.GeneralException The base class for checked exceptions defined in this SDK.Message Marker interface for OAuth 2.0 authorisation framework messages.ParseException Parse exception.Request Request message, serialises to an HTTP request.WellKnownPathComposeStrategy The strategy for composing a well-known URI path. -
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.rp Class Description AbstractRequest The base abstract class for requests.Message Marker interface for OAuth 2.0 authorisation framework messages.ParseException Parse exception.ProtectedResourceRequest Base abstract class for protected resource requests using an OAuth 2.0 access token.Request Request message, serialises to an HTTP request.Response Response message, serialises to an HTTP response.SuccessResponse Response message indicating success. -
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.rp.statement Class Description ErrorObject Error object, used to encapsulate OAuth 2.0 and other errors. -
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.token Class Description ParseException Parse exception. -
Classes in com.nimbusds.oauth2.sdk used by com.nimbusds.openid.connect.sdk.validators Class Description AuthorizationCode Authorisation code.GeneralException The base class for checked exceptions defined in this SDK.