diff --git a/proxies/live/apiproxy/policies/AssignMessage.SetHeader.NhsdSupplierAppName.xml b/proxies/live/apiproxy/policies/AssignMessage.SetHeader.NhsdSupplierAppName.xml new file mode 100644 index 0000000..0cba24e --- /dev/null +++ b/proxies/live/apiproxy/policies/AssignMessage.SetHeader.NhsdSupplierAppName.xml @@ -0,0 +1,11 @@ + + + + +
{apim-app-flow-vars.nhsa.SupplierAppName}
+
+
+ true + + AssignMessage.SetHeader.NhsdSupplierAppName +
diff --git a/proxies/live/apiproxy/policies/FlowCallout.ExtendedAttributes.xml b/proxies/live/apiproxy/policies/FlowCallout.ExtendedAttributes.xml new file mode 100644 index 0000000..50dbae0 --- /dev/null +++ b/proxies/live/apiproxy/policies/FlowCallout.ExtendedAttributes.xml @@ -0,0 +1,5 @@ + + + FlowCallout.ExtendedAttributes + ExtendedAttributes + diff --git a/proxies/live/apiproxy/targets/nhsa-target.xml b/proxies/live/apiproxy/targets/nhsa-target.xml index 198bd2f..a4d30ef 100644 --- a/proxies/live/apiproxy/targets/nhsa-target.xml +++ b/proxies/live/apiproxy/targets/nhsa-target.xml @@ -32,8 +32,11 @@ OauthV2.VerifyAccessToken - FlowCallout.ApplyRateLimiting - + FlowCallout.ApplyRateLimiting + + + FlowCallout.ExtendedAttributes + KeyValueMap.GetUpstreamApiKey @@ -46,6 +49,9 @@ AssignMessage.SetHeader.NhsdSupplierAppId + + AssignMessage.SetHeader.NhsdSupplierAppName + AssignMessage.RemoveHeader.XCorrelationId