From 98a85946dd39222775bd1c86645b857ecf3aae5d Mon Sep 17 00:00:00 2001 From: Elliot Hallam <20362314+ehallam@users.noreply.github.com> Date: Mon, 27 Apr 2026 13:25:23 +0100 Subject: [PATCH 1/3] NPA-6620: updated proxy flows --- .../policies/FlowCallout.ValidateIDAssuranceLevel.xml | 7 +++++++ proxies/live/apiproxy/proxies/default.xml | 4 ++++ .../policies/FlowCallout.ValidateIDAssuranceLevel.xml | 7 +++++++ proxies/sandbox/apiproxy/proxies/default.xml | 8 ++++++++ 4 files changed, 26 insertions(+) create mode 100644 proxies/live/apiproxy/policies/FlowCallout.ValidateIDAssuranceLevel.xml create mode 100644 proxies/sandbox/apiproxy/policies/FlowCallout.ValidateIDAssuranceLevel.xml diff --git a/proxies/live/apiproxy/policies/FlowCallout.ValidateIDAssuranceLevel.xml b/proxies/live/apiproxy/policies/FlowCallout.ValidateIDAssuranceLevel.xml new file mode 100644 index 00000000..654a0afe --- /dev/null +++ b/proxies/live/apiproxy/policies/FlowCallout.ValidateIDAssuranceLevel.xml @@ -0,0 +1,7 @@ + + + FlowCallout.ValidateIDAssuranceLevel + + + ValidateIDAssuranceLevel + diff --git a/proxies/live/apiproxy/proxies/default.xml b/proxies/live/apiproxy/proxies/default.xml index 3e8b5ea2..e7390927 100644 --- a/proxies/live/apiproxy/proxies/default.xml +++ b/proxies/live/apiproxy/proxies/default.xml @@ -4,6 +4,10 @@ FlowCallout.GetEnvironmentKeyValueMapData + + FlowCallout.ValidateIDAssuranceLevel + !(proxy.pathsuffix = "/_ping" OR proxy.pathsuffix = "/_status") + diff --git a/proxies/sandbox/apiproxy/policies/FlowCallout.ValidateIDAssuranceLevel.xml b/proxies/sandbox/apiproxy/policies/FlowCallout.ValidateIDAssuranceLevel.xml new file mode 100644 index 00000000..654a0afe --- /dev/null +++ b/proxies/sandbox/apiproxy/policies/FlowCallout.ValidateIDAssuranceLevel.xml @@ -0,0 +1,7 @@ + + + FlowCallout.ValidateIDAssuranceLevel + + + ValidateIDAssuranceLevel + diff --git a/proxies/sandbox/apiproxy/proxies/default.xml b/proxies/sandbox/apiproxy/proxies/default.xml index 164b5143..f3517927 100644 --- a/proxies/sandbox/apiproxy/proxies/default.xml +++ b/proxies/sandbox/apiproxy/proxies/default.xml @@ -40,6 +40,14 @@ + + + + FlowCallout.ValidateIDAssuranceLevel + !(proxy.pathsuffix = "/_ping" OR proxy.pathsuffix = "/_status") + + + From 4a060d5041c1701baab8545b59627c451ccbc85a Mon Sep 17 00:00:00 2001 From: Elliot Hallam <20362314+ehallam@users.noreply.github.com> Date: Fri, 8 May 2026 09:54:30 +0100 Subject: [PATCH 2/3] NPA-6620: remove from sandbox --- .../policies/FlowCallout.ValidateIDAssuranceLevel.xml | 7 ------- proxies/sandbox/apiproxy/proxies/default.xml | 9 --------- 2 files changed, 16 deletions(-) delete mode 100644 proxies/sandbox/apiproxy/policies/FlowCallout.ValidateIDAssuranceLevel.xml diff --git a/proxies/sandbox/apiproxy/policies/FlowCallout.ValidateIDAssuranceLevel.xml b/proxies/sandbox/apiproxy/policies/FlowCallout.ValidateIDAssuranceLevel.xml deleted file mode 100644 index 654a0afe..00000000 --- a/proxies/sandbox/apiproxy/policies/FlowCallout.ValidateIDAssuranceLevel.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - FlowCallout.ValidateIDAssuranceLevel - - - ValidateIDAssuranceLevel - diff --git a/proxies/sandbox/apiproxy/proxies/default.xml b/proxies/sandbox/apiproxy/proxies/default.xml index f3517927..d904692c 100644 --- a/proxies/sandbox/apiproxy/proxies/default.xml +++ b/proxies/sandbox/apiproxy/proxies/default.xml @@ -39,15 +39,6 @@ - - - - - FlowCallout.ValidateIDAssuranceLevel - !(proxy.pathsuffix = "/_ping" OR proxy.pathsuffix = "/_status") - - - From 5811407a4634288c4fe7e239d4fe1c199816bf0e Mon Sep 17 00:00:00 2001 From: Elliot Hallam <20362314+ehallam@users.noreply.github.com> Date: Fri, 8 May 2026 09:57:00 +0100 Subject: [PATCH 3/3] NPA-6620: fix accidental deletion --- proxies/sandbox/apiproxy/proxies/default.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/proxies/sandbox/apiproxy/proxies/default.xml b/proxies/sandbox/apiproxy/proxies/default.xml index d904692c..164b5143 100644 --- a/proxies/sandbox/apiproxy/proxies/default.xml +++ b/proxies/sandbox/apiproxy/proxies/default.xml @@ -39,6 +39,7 @@ +