...
Parameter Name | Field Type | Description | Default Value | Example | |||
---|---|---|---|---|---|---|---|
Setting Tab | |||||||
Label* | String | Required. The name for the API policy. | Outbound Basic Auth | Outbound Basic Auth Policy | |||
When this policy should be applied | String/Expression | An expression enabled field that determines the condition to be fulfilled for the API policy to execute. For example, if the value in this field is request.method == "POST", the API policy is executed only if the request method is a POST. | N/A | request.method == “POST” | |||
Token Location* | Select the Token location as Header/Body/Query | ||||||
Header | Dropdown List | Token provided in header | Header | Header | |||
| Authorization Scheme* | Dropdown List | Select Bearer/Custom Authorization Scheme if you have selected the Header option from the dropdown list. | Basic | Basic | ||
Custom Authorization Scheme
| String | Add your Custom Scheme token.
| N/A | N/A | |||
Body | Dropdown List | Token provided in header | Body | ||||
Request Body Key
| String | Enter JSON key with the value of the token. | N/A | N/A | |||
Query | Dropdown List | Token provided in header | Query | ||||
Query String Parameter Name
| String | Name the Query Parameter. | N/A | N/A | |||
Status | Dropdown List | Specifies whether the API policy is enabled or disabled. | Enabled | Enabled | |||
Account Tab | |||||||
Account Reference* | Dropdown List | Select a preconfigured Basic Auth account from the dropdown list that is configured in the Global Org >Shared Folder. | N/A | ../../shared/BaicAuthOutboundaccountBasicAuthOutboundaccount |