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 @Module that uses the OAuth 1.0a protocol for authentication.
OAuth2 The class annotated with @OAuth2 is applied to a @Module 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 Engage the refresh token flow and the retry mechanism automatically when the annotated method throws the specified exception.
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-2013 MuleSoft, Inc.. All Rights Reserved.