Skip navigation links
A B C D E G H I L M O P R S T U V 

A

AbstractGrantType - Class in org.mule.extension.oauth2.internal
Common interface for all grant types must extend this interface.
AbstractGrantType() - Constructor for class org.mule.extension.oauth2.internal.AbstractGrantType
 
authenticate(HttpRequestBuilder) - Method in class org.mule.extension.oauth2.api.authorizationcode.DefaultAuthorizationCodeGrantType
 
authenticate(HttpRequestBuilder) - Method in class org.mule.extension.oauth2.api.clientcredentials.ClientCredentialsGrantType
 

B

buildAuthorizationHeaderContent(String) - Method in class org.mule.extension.oauth2.internal.AbstractGrantType
 

C

clearContextForResourceOwner(String) - Method in class org.mule.extension.oauth2.internal.authorizationcode.state.ConfigOAuthContext
 
ClientCredentialsGrantType - Class in org.mule.extension.oauth2.api.clientcredentials
Authorization element for client credentials oauth grant type
ClientCredentialsGrantType() - Constructor for class org.mule.extension.oauth2.api.clientcredentials.ClientCredentialsGrantType
 
ConfigOAuthContext - Class in org.mule.extension.oauth2.internal.authorizationcode.state
Provides the OAuth context for a particular config
ConfigOAuthContext(LockFactory, Map<String, ResourceOwnerOAuthContext>, String) - Constructor for class org.mule.extension.oauth2.internal.authorizationcode.state.ConfigOAuthContext
 
configureBaseDancer(OAuthDancerBuilder) - Method in class org.mule.extension.oauth2.internal.AbstractGrantType
 
createDefault() - Static method in class org.mule.extension.oauth2.api.tokenmanager.TokenManagerConfig
 
createRefreshUserOAuthContextLock(String, LockFactory, String) - Static method in class org.mule.extension.oauth2.internal.service.OAuthContextServiceAdapter
Deprecated.
 
createResourceOwnerOAuthContext(String, String, LockFactory) - Static method in class org.mule.extension.oauth2.internal.service.OAuthContextServiceAdapter
Deprecated.
 

D

dancerName(OAuthDancerBuilder<T>, String) - Static method in class org.mule.extension.oauth2.internal.service.OAuthContextServiceAdapter
Deprecated.
 
DefaultAuthorizationCodeGrantType - Class in org.mule.extension.oauth2.api.authorizationcode
Represents the config element for oauth:authentication-code-config.
DefaultAuthorizationCodeGrantType() - Constructor for class org.mule.extension.oauth2.api.authorizationcode.DefaultAuthorizationCodeGrantType
 
defaultTokenManagerConfigIndex - Static variable in class org.mule.extension.oauth2.api.tokenmanager.TokenManagerConfig
 
DeferredExpressionResolver - Class in org.mule.extension.oauth2.internal
 
DeferredExpressionResolver(MuleExpressionLanguage) - Constructor for class org.mule.extension.oauth2.internal.DeferredExpressionResolver
 
dispose() - Method in class org.mule.extension.oauth2.api.tokenmanager.TokenManagerConfig
 
dispose() - Method in class org.mule.extension.oauth2.internal.AbstractGrantType
 

E

equals(Object) - Method in class org.mule.extension.oauth2.api.authorizationcode.DefaultAuthorizationCodeGrantType
 
equals(Object) - Method in class org.mule.extension.oauth2.api.clientcredentials.ClientCredentialsGrantType
 
equals(Object) - Method in class org.mule.extension.oauth2.api.tokenmanager.TokenManagerConfig
 
equals(Object) - Method in class org.mule.extension.oauth2.internal.AbstractGrantType
 
equals(Object) - Method in class org.mule.extension.oauth2.internal.ParameterExtractor
 
expressionEvaluator - Variable in class org.mule.extension.oauth2.internal.AbstractGrantType
 

G

getCategoryName() - Method in class org.mule.extension.oauth2.internal.TokenResponseParameterOutputResolver
 
getClientId() - Method in class org.mule.extension.oauth2.internal.AbstractGrantType
 
getClientSecret() - Method in class org.mule.extension.oauth2.internal.AbstractGrantType
 
getConfigOAuthContext() - Method in class org.mule.extension.oauth2.api.tokenmanager.TokenManagerConfig
 
getContextForResourceOwner(String) - Method in class org.mule.extension.oauth2.internal.authorizationcode.state.ConfigOAuthContext
Retrieves the oauth context for a particular user.
getCustomParameterExtractors() - Method in class org.mule.extension.oauth2.internal.AbstractGrantType
 
getDancer() - Method in class org.mule.extension.oauth2.api.authorizationcode.DefaultAuthorizationCodeGrantType
 
getDancer() - Method in class org.mule.extension.oauth2.api.clientcredentials.ClientCredentialsGrantType
 
getDancer() - Method in class org.mule.extension.oauth2.internal.AbstractGrantType
 
getExpression(Literal<T>) - Method in class org.mule.extension.oauth2.internal.DeferredExpressionResolver
 
getExternalCallbackUrl() - Method in class org.mule.extension.oauth2.api.authorizationcode.DefaultAuthorizationCodeGrantType
 
getLocalCallbackConfig() - Method in class org.mule.extension.oauth2.api.authorizationcode.DefaultAuthorizationCodeGrantType
 
getLocalCallbackConfigPath() - Method in class org.mule.extension.oauth2.api.authorizationcode.DefaultAuthorizationCodeGrantType
 
getLocalCallbackUrl() - Method in class org.mule.extension.oauth2.api.authorizationcode.DefaultAuthorizationCodeGrantType
 
getName() - Method in class org.mule.extension.oauth2.api.tokenmanager.TokenManagerConfig
 
getObjectStore() - Method in class org.mule.extension.oauth2.api.tokenmanager.TokenManagerConfig
 
getObjectStore() - Method in class org.mule.extension.oauth2.internal.store.SimpleObjectStoreToMapAdapter
 
getOutputType(MetadataContext, String) - Method in class org.mule.extension.oauth2.internal.TokenResponseParameterOutputResolver
 
getParamName() - Method in class org.mule.extension.oauth2.internal.ParameterExtractor
 
getParent() - Method in enum org.mule.extension.oauth2.api.exception.OAuthClientErrors
 
getRefreshTokenWhen() - Method in class org.mule.extension.oauth2.internal.AbstractGrantType
 
getRefreshUserOAuthContextLock(ResourceOwnerOAuthContext, String, LockFactory) - Static method in class org.mule.extension.oauth2.internal.service.OAuthContextServiceAdapter
Deprecated.
 
getResolverName() - Method in class org.mule.extension.oauth2.internal.TokenResponseParameterOutputResolver
 
getResponseAccessToken() - Method in class org.mule.extension.oauth2.internal.AbstractGrantType
 
getResponseExpiresIn() - Method in class org.mule.extension.oauth2.internal.AbstractGrantType
 
getResponseRefreshToken() - Method in class org.mule.extension.oauth2.internal.AbstractGrantType
 
getScopes() - Method in class org.mule.extension.oauth2.internal.AbstractGrantType
 
getTlsContextFactory() - Method in class org.mule.extension.oauth2.internal.AbstractGrantType
 
getTokenManagerConfigByName(String) - Static method in class org.mule.extension.oauth2.api.tokenmanager.TokenManagerConfig
 
getTokenUrl() - Method in class org.mule.extension.oauth2.internal.AbstractGrantType
 
getUserOAuthContext() - Method in class org.mule.extension.oauth2.api.authorizationcode.DefaultAuthorizationCodeGrantType
 
getValue() - Method in class org.mule.extension.oauth2.internal.ParameterExtractor
 

H

hashCode() - Method in class org.mule.extension.oauth2.api.authorizationcode.DefaultAuthorizationCodeGrantType
 
hashCode() - Method in class org.mule.extension.oauth2.api.clientcredentials.ClientCredentialsGrantType
 
hashCode() - Method in class org.mule.extension.oauth2.api.tokenmanager.TokenManagerConfig
 
hashCode() - Method in class org.mule.extension.oauth2.internal.AbstractGrantType
 
hashCode() - Method in class org.mule.extension.oauth2.internal.ParameterExtractor
 

I

initialise() - Method in class org.mule.extension.oauth2.api.authorizationcode.DefaultAuthorizationCodeGrantType
 
initialise() - Method in class org.mule.extension.oauth2.api.clientcredentials.ClientCredentialsGrantType
 
initialise() - Method in class org.mule.extension.oauth2.api.tokenmanager.TokenManagerConfig
 
initialise() - Method in class org.mule.extension.oauth2.internal.AbstractGrantType
 
initTokenManager() - Method in class org.mule.extension.oauth2.internal.AbstractGrantType
 
invalidateOauthContext(TokenManagerConfig, String) - Method in class org.mule.extension.oauth2.internal.OAuthOperations
Clears the oauth context for a token manager and a resource owner id.
isEncodeClientCredentialsInBody() - Method in class org.mule.extension.oauth2.api.authorizationcode.DefaultAuthorizationCodeGrantType
 
isEncodeClientCredentialsInBody() - Method in class org.mule.extension.oauth2.api.clientcredentials.ClientCredentialsGrantType
 
isEncodeClientCredentialsInBody() - Method in class org.mule.extension.oauth2.internal.AbstractGrantType
 

L

literalEquals(Literal<T>, Literal<T>) - Static method in class org.mule.extension.oauth2.internal.OAuthUtils
 
literalHashCode(Literal<T>) - Static method in class org.mule.extension.oauth2.internal.OAuthUtils
 
literalHashCodes(Literal...) - Static method in class org.mule.extension.oauth2.internal.OAuthUtils
 
lockFactory - Variable in class org.mule.extension.oauth2.internal.AbstractGrantType
 

M

migrateContextIfNeeded(ResourceOwnerOAuthContext, String, LockFactory) - Static method in class org.mule.extension.oauth2.internal.service.OAuthContextServiceAdapter
Deprecated.
 
muleContext - Variable in class org.mule.extension.oauth2.internal.AbstractGrantType
 

O

OAuthClientErrors - Enum in org.mule.extension.oauth2.api.exception
Errors that can happen during an OAuth dance.
OAuthContextServiceAdapter - Class in org.mule.extension.oauth2.internal.service
Deprecated.
to be removed when minMuleVersion is upgraded to 4.3.0
OAuthExtension - Class in org.mule.extension.oauth2
An extension to hook oauth2 to http extension connectors.
OAuthExtension() - Constructor for class org.mule.extension.oauth2.OAuthExtension
 
OAuthOperations - Class in org.mule.extension.oauth2.internal
Provides management capabilities for the configured tokenManager.
OAuthOperations() - Constructor for class org.mule.extension.oauth2.internal.OAuthOperations
 
oAuthService - Variable in class org.mule.extension.oauth2.internal.AbstractGrantType
 
OAuthUtils - Class in org.mule.extension.oauth2.internal
 
org.mule.extension.oauth2 - package org.mule.extension.oauth2
 
org.mule.extension.oauth2.api.authorizationcode - package org.mule.extension.oauth2.api.authorizationcode
Classes in this package are not meant to be part of the Java API for this module, but the DSL definitions generated from this are API.
org.mule.extension.oauth2.api.clientcredentials - package org.mule.extension.oauth2.api.clientcredentials
Classes in this package are not meant to be part of the Java API for this module, but the DSL definitions generated from this are API.
org.mule.extension.oauth2.api.exception - package org.mule.extension.oauth2.api.exception
 
org.mule.extension.oauth2.api.tokenmanager - package org.mule.extension.oauth2.api.tokenmanager
Classes in this package are not meant to be part of the Java API for this module, but the SDK exports them when dealing with this extension even though there are no way to generate instances of this types from expressions.
org.mule.extension.oauth2.internal - package org.mule.extension.oauth2.internal
 
org.mule.extension.oauth2.internal.authorizationcode.state - package org.mule.extension.oauth2.internal.authorizationcode.state
 
org.mule.extension.oauth2.internal.service - package org.mule.extension.oauth2.internal.service
 
org.mule.extension.oauth2.internal.store - package org.mule.extension.oauth2.internal.store
 

P

ParameterExtractor - Class in org.mule.extension.oauth2.internal
Configuration of a custom parameter to extract from the token response.
ParameterExtractor() - Constructor for class org.mule.extension.oauth2.internal.ParameterExtractor
 
parameterExtractors - Variable in class org.mule.extension.oauth2.internal.AbstractGrantType
 

R

resolveExpression(Literal<T>, Result<Object, ? extends Object>) - Method in class org.mule.extension.oauth2.internal.DeferredExpressionResolver
 
resolver - Variable in class org.mule.extension.oauth2.internal.AbstractGrantType
 
resolverEquals(ParameterResolver<T>, ParameterResolver<T>) - Static method in class org.mule.extension.oauth2.internal.OAuthUtils
 
resolverHashCode(ParameterResolver<T>) - Static method in class org.mule.extension.oauth2.internal.OAuthUtils
 
responseAccessToken - Variable in class org.mule.extension.oauth2.internal.AbstractGrantType
Expression to extract the access token parameter from the response of the call to tokenUrl.
responseExpiresIn - Variable in class org.mule.extension.oauth2.internal.AbstractGrantType
Expression to extract the expiresIn parameter from the response of the call to tokenUrl.
responseRefreshToken - Variable in class org.mule.extension.oauth2.internal.AbstractGrantType
 
retrieveAccessToken(TokenManagerConfig, String) - Method in class org.mule.extension.oauth2.internal.OAuthOperations
Returns the access token of the token manager for the parametrized resource owner ID
retrieveCustomTokenResponseParam(TokenManagerConfig, String, String) - Method in class org.mule.extension.oauth2.internal.OAuthOperations
Returns the value of the parameter that was extracted during the dance from the token manager for the parametrized resource owner ID
retrieveExpiresIn(TokenManagerConfig, String) - Method in class org.mule.extension.oauth2.internal.OAuthOperations
Returns the expiration of the oauth context for the parametrized resource owner ID
retrieveRefreshToken(TokenManagerConfig, String) - Method in class org.mule.extension.oauth2.internal.OAuthOperations
Returns the refresh token of the oauth context for the parametrized resource owner ID
retrieveState(TokenManagerConfig, String) - Method in class org.mule.extension.oauth2.internal.OAuthOperations
Returns the state of the oauth context for the parametrized resource owner ID
retryIfShould(Result<Object, HttpResponseAttributes>, Runnable, Runnable) - Method in class org.mule.extension.oauth2.api.authorizationcode.DefaultAuthorizationCodeGrantType
 
retryIfShould(Result<Object, HttpResponseAttributes>, Runnable, Runnable) - Method in class org.mule.extension.oauth2.api.clientcredentials.ClientCredentialsGrantType
 

S

setName(String) - Method in class org.mule.extension.oauth2.api.tokenmanager.TokenManagerConfig
 
setObjectStore(ObjectStore<CTX>) - Method in class org.mule.extension.oauth2.api.tokenmanager.TokenManagerConfig
 
shouldRetry(Result<Object, HttpResponseAttributes>) - Method in class org.mule.extension.oauth2.api.authorizationcode.DefaultAuthorizationCodeGrantType
 
shouldRetry(Result<Object, HttpResponseAttributes>) - Method in class org.mule.extension.oauth2.api.clientcredentials.ClientCredentialsGrantType
 
SimpleObjectStoreToMapAdapter<T extends Serializable> - Class in org.mule.extension.oauth2.internal.store
Simple implementation of ObjectStoreToMapAdapter which operates on a ObjectStore received in the constructor
SimpleObjectStoreToMapAdapter(ObjectStore<T>) - Constructor for class org.mule.extension.oauth2.internal.store.SimpleObjectStoreToMapAdapter
Creates a new instance
start() - Method in class org.mule.extension.oauth2.api.tokenmanager.TokenManagerConfig
 
start() - Method in class org.mule.extension.oauth2.internal.AbstractGrantType
 
stop() - Method in class org.mule.extension.oauth2.api.tokenmanager.TokenManagerConfig
 
stop() - Method in class org.mule.extension.oauth2.internal.AbstractGrantType
 

T

tokenManager - Variable in class org.mule.extension.oauth2.internal.AbstractGrantType
The token manager configuration to use for this grant type.
TokenManagerConfig<CTX extends org.mule.runtime.oauth.api.state.ResourceOwnerOAuthContext & Serializable> - Class in org.mule.extension.oauth2.api.tokenmanager
Token manager stores all the OAuth State (access token, refresh token).
TokenManagerConfig() - Constructor for class org.mule.extension.oauth2.api.tokenmanager.TokenManagerConfig
 
TokenResponseParameterOutputResolver - Class in org.mule.extension.oauth2.internal
Represents an output resolver for the usage of OAuthOperations#customTokenResponseParam(TokenManagerConfig, String, String) which will return AnyType as the elements stored in the ResourceOwnerOAuthContext#tokenResponseParameters are Object.
TokenResponseParameterOutputResolver() - Constructor for class org.mule.extension.oauth2.internal.TokenResponseParameterOutputResolver
 

U

updateResourceOwnerOAuthContext(ResourceOwnerOAuthContext) - Method in class org.mule.extension.oauth2.internal.authorizationcode.state.ConfigOAuthContext
Updates the resource owner oauth context information

V

valueOf(String) - Static method in enum org.mule.extension.oauth2.api.exception.OAuthClientErrors
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.mule.extension.oauth2.api.exception.OAuthClientErrors
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E G H I L M O P R S T U V 
Skip navigation links

Copyright © 2019 MuleSoft, Inc.. All rights reserved.