Package org.mule.runtime.extension.api.connectivity.oauth
package org.mule.runtime.extension.api.connectivity.oauth
-
ClassDescriptionException to be thrown by operations which are trying to use an expired access token.Provides information about the request that is sent to the authorization url during an OAuth2 dance using the Authorization-Code grant type.Implementation of which contains information about how to use the Authorization-Code grant type against a particular OAuth provider
ConnectionProviderimplementations which are also annotated withAuthorizationCodeMUST have a field of this type.Implementation ofOAuthGrantTypewhich contains information about how to use the Client Credentials grant type against a particular OAuth providerConnectionProviderimplementations which are also annotated withClientCredentialsMUST have a field of this type.Constants for the Extensions API OAuth supportBase contract for a Grant Type as defined in the OAuth2 specification.Implementation of the visitor pattern forOAuthGrantTypeimplementationsA publicModelPropertyused to indicate that aConnectionProvidersupports a number of OAuth2 grant typesA privateModelPropertyused onParameterModelinstances, indicating that such parameter should be used as an OAuth parameter.An object which holds information about an OAuth authorizationA grant type that represent a Platform Managed OAuth connections.