@Target(value=TYPE) @Retention(value=SOURCE) @Documented public @interface OAuth
Modifier and Type | Required Element and Description |
---|---|
String |
accessTokenUrl
The URL defined by the Service Provider to obtain an Access Token
|
String |
authorizationUrl
The URL defined by the Service Provider where the Resource Owner will be redirected to grant
authorization to the Consumer
|
String |
requestTokenUrl
The URL defined by the Service Provider used to obtain an un-authorized Request Token
|
Modifier and Type | Optional Element and Description |
---|---|
OAuthAuthorizationParameter[] |
authorizationParameters
Extra authorization parameters that will be appended as a query string arguments when building
the authorization URL.
|
OAuthMessageSigner |
messageSigner
The signature method to be used in the OAuth 1.0a flow.
|
Class<?> |
provider
Default SignPost OAuth provider
|
OAuthSigningStrategy |
signingStrategy
Defines where the OAuth 1.0a parameters should be included.
|
String |
verifierRegex
A Java regular expression used to extract the verifier from the Service Provider response as a result
of the Resource Owner authorizing the Consumer.
|
public abstract String requestTokenUrl
public abstract String accessTokenUrl
public abstract String authorizationUrl
public abstract OAuthMessageSigner messageSigner
public abstract OAuthSigningStrategy signingStrategy
public abstract Class<?> provider
public abstract String verifierRegex
public abstract OAuthAuthorizationParameter[] authorizationParameters
Copyright © 2010–2015 MuleSoft, Inc.. All rights reserved.