@Version(value="3.15.0")
See: Description
| Interface | Description |
|---|---|
| AccessTokenProvider |
Interface for an OAuth 2.0 access token provider using Authorization Grants as defined in the Assertion Framework
for OAuth 2.0 Client Authentication and Authorization Grants
(see RFC 7523).
|
| AccessTokenProviderConstants |
Constants related to
AccessTokenProvider providers and
AccessTokenRequestCustomizer customizers. |
| AccessTokenRequestCustomizer |
An interface to customize the token exchange/trade mechanism for JWT Bearer based request
for requesting an OAuth 2.0 access token.
|
| AuthorizationCodeAcceptor |
Interface that
Providers can implement to indicate
they can accept authorization code requests directly. |
| CredentialsValidator |
This interface is intended to be implemented by an application which wants
to customize the validation of the users based on their credential.
|
| ExtendedTokenValidator |
This interface is created in order to simplify Token Validation in the IMS bundle.
|
| HandlerRedirect |
This interface is intended to be implemented by an application which wants, upon authentication, to redirect the user
to an uri instead of login in to the local instance.
|
| LogoutProvider |
The
LogoutProvider interface provides the ability to perform a log-out operation. |
| OAuthManager | |
| ProfileValidator |
This interface is intended to be implemented by an application which wants
to customize the validation of the users based on their profile.
|
| Provider |
Interface for OAuth providers.
|
| Provider2 | Deprecated |
| ProviderConfig | |
| ProviderConfigManager | |
| ProviderExtension |
This interface is intended to be implemented by an application which wants to customize the behavior of a
Provider implementation. |
| TokenValidator |
An interface to validate the access token.
|
| Class | Description |
|---|---|
| OAuthConstants |
Constants for use with OAuth integrations
|
| ProviderConfigProperties |
Expose the list of well known configuration properties so that external services can find and
use existing configurations for additional oauth functionality that is NOT related
to Authentication.
|
| Enum | Description |
|---|---|
| ExtendedTokenValidator.ValidationResult | |
| ProviderType |
Indicates which version of the oauth spec the Provider is based on:
|
| Exception | Description |
|---|---|
| OAuthIdInUseException |
May be thrown when attempting to link an OAuth user to a CRX user when OAuth ID is already linked to another user
|
Copyright © 2010 - 2023 Adobe. All Rights Reserved