TDV OAuth Tab XML Processors Field Reference
On the OAuth tab for your WSDL, SOAP, and REST data sources, you can define custom processors. The custom processors use XML to provide authorization and access token customization. TDV provides a collection of processors and XML elements that you can use to accommodate nonconforming requests and responses. This topic provides examples that use these processors to illustrate how they obtain access tokens from several well-known third parties.
This topic is a reference of the XML element syntax that is valid for entry in this field.

The OAuth authorization framework enables a third-party application to obtain secure, temporary access to an HTTP service. However, because most interactions between client and resource owner do not conform to RFC 6749, it may be necessary for you to modify requests and responses to make them conform to the specification.
For example, you might have code similar to the following in the field:
<Authorization>
<AuthorizationProcessors>
<AuthorizationProcessor>
document.getElementById('email').value='test@gmail.com'; document.getElementById('pass').value='xxxxxx';
document.getElementById('loginbutton').click();
</AuthorizationProcessor>
</AuthorizationProcessors>
</Authorization>
<AccessToken>
<RequestMsgStyle>QUERY</RequestMsgStyle>
<ResponseMsgStyle>FORM</ResponseMsgStyle>
<ExpireTime>1000</ExpireTime>
</AccessToken>
<TokenProcessor>
VAR accesstoken;
VAR expires;
...//Get access token and expire-time value from MessageValue
MessageValue = "{access_token:" + accesstoken +", expires_in:" + expires+ "}";
</TokenProcessor>