OAuth10aSettings Object

Includes information about the OAuth 1.0a settings for an API.

This object is used by the following operations:

The properties included in the OAuth10aSettings object are listed below.

Property Type Required Description
RequestTokenEndpointURL anyURI Optional The API's OAuth 1.0a request token endpoint URL, if applicable, used to obtain an unauthorized Request Token.
AuthorizationEndpointURL anyURI Optional The API's OAuth 1.0a authorization token endpoint URL, if applicable, used to obtain the consumer's authorization for access to the resource.
AccessTokenEndpointURL anyURI Optional The API's OAuth 1.0a access token endpoint URL, if applicable, used to exchange the user-authorized Request Token for an Access Token.
TokenEndpointRequestVerb string Optional The HTTP method used to retrieve the API's OAuth 1.0a access token, if applicable. Valid values: GET or POST.
TokenParameterTransmissionMethods TokenParameterTransmissionMethod[ ] (string) Optional

An array of one or more token parameter transmission methods applicable to the API, if any. Could be one or more of the following:

  • com.soa.oauth.token.parameter.transmission.method.header
  • com.soa.oauth.token.parameter.transmission.method.post
  • com.soa.oauth.token.parameter.transmission.method.querystring