Package | Description |
---|---|
org.mule.runtime.oauth.api.builder |
Modifier and Type | Interface and Description |
---|---|
interface |
OAuthAuthorizationCodeDancerBuilder
Builder that allows to configure the attributes for the authorization code grant type.
|
interface |
OAuthClientCredentialsDancerBuilder
Builder that allows to configure the attributes for the client credentials grant type.
|
Modifier and Type | Method and Description |
---|---|
OAuthDancerBuilder<D> |
OAuthDancerBuilder.clientCredentials(String clientId,
String clientSecret) |
OAuthDancerBuilder<D> |
OAuthDancerBuilder.customParametersExtractorsExprs(Map<String,String> customParamsExtractorsExprs) |
OAuthDancerBuilder<D> |
OAuthDancerBuilder.encoding(Charset encoding) |
OAuthDancerBuilder<D> |
OAuthDancerBuilder.resourceOwnerIdTransformer(Function<String,String> resourceOwnerIdTransformer)
Allows to partition a
tokensStore and reuse it among different dancers, as long as each dancer has its own proper
resourceOwnerIdStoreTransformer and ensures there can be no collissions between the transformed
respurceOwnerIds for different dancers. |
OAuthDancerBuilder<D> |
OAuthDancerBuilder.responseAccessTokenExpr(String responseAccessTokenExpr) |
OAuthDancerBuilder<D> |
OAuthDancerBuilder.responseExpiresInExpr(String responseExpiresInExpr) |
OAuthDancerBuilder<D> |
OAuthDancerBuilder.responseRefreshTokenExpr(String responseRefreshTokenExpr) |
OAuthDancerBuilder<D> |
OAuthDancerBuilder.scopes(String scopes)
Scopes define permissions over resources.
|
OAuthDancerBuilder<D> |
OAuthDancerBuilder.tokenUrl(HttpClient httpClient,
String tokenUrl)
Mule, after receiving the authentication code from the OAuth server (through the redirectUrl) will call this url to get the
access token.
|
OAuthDancerBuilder<D> |
OAuthDancerBuilder.tokenUrl(String tokenUrl)
Mule, after receiving the authentication code from the OAuth server (through the redirectUrl) will call this url to get the
access token.
|
default OAuthDancerBuilder<D> |
OAuthDancerBuilder.tokenUrl(String tokenUrl,
ProxyConfig proxyConfig)
Mule, after receiving the authentication code from the OAuth server (through the redirectUrl) will call this url to get the
access token.
|
OAuthDancerBuilder<D> |
OAuthDancerBuilder.tokenUrl(String tokenUrl,
TlsContextFactory tlsContextFactory)
Mule, after receiving the authentication code from the OAuth server (through the redirectUrl) will call this url to get the
access token.
|
default OAuthDancerBuilder<D> |
OAuthDancerBuilder.tokenUrl(String tokenUrl,
TlsContextFactory tlsContextFactory,
ProxyConfig proxyConfig)
Mule, after receiving the authentication code from the OAuth server (through the redirectUrl) will call this url to get the
access token.
|
Copyright © 2018. All rights reserved.