@Target(value=FIELD) @Retention(value=RUNTIME) @Documented public @interface OAuthParameter
Parameter, but intended to be used exclusively on fields of a ConnectionProvider
which supports OAuth.
The semantics are similar to that of Parameter, but with some important differences:
Expression annotation cannot be used alongside this one.
| Modifier and Type | Optional Element and Description |
|---|---|
String |
requestAlias
The name under which the parameter's value is to be sent to the OAuth provider during the authentication request.
|
public abstract String requestAlias
Alias annotation, this does not influence the parameter's name on the
ExtensionModel. This parameter can be used alongside Alias withou any problem.
Not specifying this annotation means using the parameter's default name.
Copyright © 2017 MuleSoft, Inc.. All rights reserved.