Package org.mule.api.annotations.oauth

Enum Summary
OAuthMessageSigner The signature method to be used in the OAuth 1.0a flow.
OAuthSigningStrategy The enum defines where to include the OAuth 1.0a parameters.
 

Annotation Types Summary
OAuth A class annotated with @OAuth is applied to a Connector that uses the OAuth 1.0a protocol for authentication.
OAuth2 The class annotated with OAuth2 is applied to an Connector that uses the OAuth 2.0 a protocol for authentication.
OAuthAccessToken A class annotated with OAuth or OAuth2 needs to have exactly one field annotated with @OAuthAccessToken.
OAuthAccessTokenIdentifier Deprecated.
OAuthAccessTokenSecret A class annotated with OAuth or OAuth2 needs to have exactly one field annotated with @OAuthAccessTokenSecret.
OAuthAuthorizationParameter Authorization parameter that needs to be appended to the authorize URL.
OAuthCallbackParameter Certain services send parameters back in a callback URL.
OAuthConsumerKey A class annotated with OAuth or OAuth2 needs to have exactly one field annotated with @OAuthConsumerKey and this field must be of type String.
OAuthConsumerSecret A class annotated with OAuth or OAuth2 needs to have exactly one field annotated with @OAuthConsumerKeySecret and this field must be of type String.
OAuthInvalidateAccessTokenOn Deprecated. Use ReconnectOn instead
OAuthPostAuthorization This annotation marks a method inside a OAuth as the responsible for setting up the connector AFTER the OAuth dance has been completed.
OAuthProtected This annotation marks a method inside a Connector as requiring an OAuth access token.
OAuthScope In case the access to the Protected Resources needs to be restricted in scope a field annotated with @OAuthScope must be present and contain a String indicating the desired scope.
 



Copyright © 2010–2015 MuleSoft, Inc.. All rights reserved.