| Interface | Description |
|---|---|
| AuthCodeRequest |
Provides information about the request that is sent to the authorization url during an OAuth2 dance using the
Authorization-Code grant type.
|
| AuthorizationCodeState |
ConnectionProvider implementations which are also annotated with AuthorizationCode MUST have a field of
this type. |
| ClientCredentialsState |
ConnectionProvider implementations which are also annotated with ClientCredentials MUST have a field of
this type. |
| OAuthGrantType |
Base contract for a Grant Type as defined in the OAuth2 specification.
|
| OAuthGrantTypeVisitor |
Implementation of the visitor pattern for
OAuthGrantType implementations |
| OAuthState |
An object which holds information about an OAuth authorization
|
| Class | Description |
|---|---|
| AuthorizationCodeGrantType |
Implementation of which contains information about how to use the Authorization-Code grant type against
a particular OAuth provider
|
| ClientCredentialsGrantType |
Implementation of
OAuthGrantType which contains information about how to use the Client Credentials grant type against
a particular OAuth provider |
| ExtensionOAuthConstants |
Constants for the Extensions API OAuth support
|
| OAuthModelProperty |
A public
ModelProperty used to indicate that a ConnectionProvider supports a number of OAuth2 grant types |
| OAuthParameterModelProperty |
A private
ModelProperty used on ParameterModel instances, indicating that such parameter should be used as an
OAuth parameter. |
| PlatformManagedOAuthGrantType |
A grant type that represent a Platform Managed OAuth connections.
|
| Exception | Description |
|---|---|
| AccessTokenExpiredException |
Exception to be thrown by operations which are trying to use an expired access token.
|
Copyright © 2025 MuleSoft, Inc.. All rights reserved.