HTTP Transformations/Response

policies/http_transformations/response[]

This node defines the transformations which will take place on responses. This entry is an array and can be used to specify multiple transformations.

Properties

NameTypeConstraintsDescription
namestringThe name which is associated with this transformation.
hoststringThe host (obtained from the host header in the request) for which this transformation will take place. If no host header is specified all hosts will be matched.
pathsArray of stringThe paths for which this transformation will take place. If the wildcard "*" is specified all paths will be matched. This entry is an array and can be used to specify multiple paths.
methodstringThe HTTP method for which this transformation will take place. If the wildcard "*" is specified all methods will be matched.
rulestringThe HTTP transformation rule.
attributesArray of stringThe credential attributes which will be included in the XML input document, used when evaluating the HTTP transformation rule. The attributes will be stored in the HTTPResponse/credential/attributes/attribute path of the XML document.

Example

policies:
  http_transformations:
    response:
      - name: resource_1_rule
        host: www.test.com
        paths:
          - "/resource_1"
          - "/alt/resource_1"
        method: GET
        rule: "@http_trans_rule.xsl"
        attributes:
          - AZN_CRED_PRINCIPAL_NAME

Did this page help you?