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).
An interface to customize the token exchange/trade mechanism for JWT Bearer based request for requesting an OAuth 2.0 access token.
This interface is intended to be implemented by an application which wants to customize the validation of the users based on their credential.
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.
This interface is intended to be implemented by an application which wants to customize the validation of the users based on their profile.
Interface for OAuth providers.
This interface is intended to be implemented by an application which wants to customize the behavior of a
An interface to validate the access token.
Constants for use with OAuth integrations
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.
Indicates which version of the oauth spec the Provider is based on:
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 - 2020 Adobe. All Rights Reserved