|
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. |